Be honest with yourself that is the key, don't go after some pre existing believe of what true love is suppose be like and what true happiness is suppose to be like, just because society or some people believe for that to be the case do not remotly even make it true and just because something is qualify as true love and/or true happiness for somebody else, do not remotly make it the case for you.
Ultimately, there is no way of knowing what is true love for you, because for everybody it is different. There is no definite way to find your 100% perfect true love, some people might find many in their life others might find 0. But ultimately, if you be honest with yourself, you will know how close you are to it.
Good luck in your search