I think I have met my twin flame.
I could be wrong and it could just be a very karmatic soulmate.
I don't really recommend it. Whether it is a twin flame or soulmate. It is a responsibility you cannot escape.
It is cute if I read some posts about people claiming having found their twin flames...