You have a handsome and attractive personality. You have an emotional side which you generally keep to yourself although externally you may not appear so.
Having strong sexual desires is quite normal and not a thing of worry. Your sexual desires would get fulfilled with the arrival of your life partner. You can control anything and any desire in life and release the energy when you want, rather than be led by the desire.
The best way to approach this is to involve yourself in the activities/hobbies which you love to do anytime and direct your energy constructively. Your sexual desires would get fulfilled at the appropriate time.
Twelfth lord and Lagna lord is Saturn posited in a Kendra in fourth house conjunct Mercury and Rahu; Seventh lord Sun in a trine in fifth house conjunct Jupiter and Mars. Mars has its full aspect on eighth house and twelfth house.