That's the truth! It may not be perfect but you know each other to the core and know you can never live apart because you are each other's other half! The definition is not always what people think of when they think of soulmates! Doesn't matter what the situation is you are always there for them. Relationships may not look on the outside how really deep they are.