Myself of course
Because there are different types of love. Think of them as level 1, 2 and 3, 3 being the highest. You may only experience a bunch of ones in this lifetime. Ones are great. But if you hit the level three? That seldom and almost never happens. If you find a three?? You fight tooth and nail to keep it...to love that person forever. He is your soul mate.