Leo's if treated correctly, are lifelong lovers. They are a fire sign and will bring the heat in both the worst and the best ways. They can be the calmest, but yet the most ferocious lovers; It all depends on their mood.
Leo's are a passionate and generous lover, and if you are lucky enough to end up with a Leo you will find yourself on cloud 9! Their love is so strong that you'll never have to question it because they reassure you in every way. They are the most honest and straight to the point sign, and will openly tell you what they are looking for in a relationship, the bedroom, and in life. They do not like to sugarcoat or play mind games about what they want; they are straightforward and know exactly what they like and want.
A Leo is forever faithful to those that they love, and you never have to worry about them turning their back on you. They are loyal until their last breath, no matter what hardships you may go through with them. Leos are very outgoing and spunky people, so it takes a strong-minded person to deal with them, but once a Leo has found a person who can handle them without trying to change them, they do everything in their power to keep them. Once they are in love, they will never leave your side and will be there for you no matter the circumstances.
Not only is a Leo a fantastic partner for life, but they will also push you to do things you never thought that you'd do before. They like to keep life spicy and go on many spontaneous adventures. You may end up doing something insane with a Leo, like skydiving, or even something less crazy like trying an ethnic cuisine you've never had before. One thing is for certain, you will never find yourself in a dull moment while loving a Leo. You will be encouraged to live life to the fullest and expand yourself into a whole new world.
A Leo is everything anyone can imagine all in one. A best friend, a lover, the holder to all of your secrets, and family all in one. If you are ever so lucky enough to find a Leo that you can handle and that wants you too, never let them go because you will live the rest of your life happy.
You have a big heart which is capable of loving any person on earth. And you genuinely care for the one who means much to you. You can even do anything to make them know you’re always there for them.
Thus, when you love someone that much and hard, you can’t avoid, self-doubt and curious thoughts. That’s why you overthink.