[Read: The 10 types of love you’ll experience in your lifetime] #1 You feel like you’ve been together forever.
You could have known them for months, weeks, or even just days, but at some deep down subconscious level you feel like you’ve known them all your life and beyond.
[Read: How to know when you’re in true love – 50 little hints that can’t be ignored] #16 You push each other.
Even the slightest touch sends jolts of chemical electricity jarring through your body. [Read: 10 signs your past relationship is holding you back from a much better future] #6 You want to be better for them.
Do you find yourself wanting to be a better person for your significant other, preferring to lose your bad habits and negative personality traits in order to avoid losing your love?
What giveaway signs might show us that this person is indeed our twin soul and life love.
Signs you’ve met your real soulmate The following list of twenty such signs are not comprehensive, and you probably need to be ticking at least nine or ten of them to be sure, but at least they’ll give you some idea of whether you’ve hit Cupid’s jackpot in your search for the love of your life.