I think the reason why people's relationships fail, really, is due to the fact that people are always putting their best feet forward all the time and not letting others actually "meet" them. The "meeting" part tends to happen later on and it shocks and disappoints people who have already bought into the best that was put forward. Why not meet people first as who you really are, then help one another, build up one another, encourage and sculpt each other... grow and become, together! Why can't people do that? Your best foot needs to be kept right beside you, right beside the other one.
There's that day when you realize that everything that happened before that one person found you, probably happened to prepare you and to prepare everything, for that person's arrival. It's not that everything suddenly "makes sense" but it's more that you understand why this didn't work and that didn't work and you fell into this ditch and you broke a certain bone somewhere. It's so they'd find you. Or so that you'd find them. So you'd find each other.
I have always been a lone wolf and in the real sense of the word (people say it all the time but it's usually not true.) I feel like I watch people and I wonder why they do things. Especially when it comes to love and relationships: most of the time I am thinking "Why are they together when they are not meant to be together?" but then I realize that they don't know that they're not meant to be together; it's just me who knows things like that! And I don't see any importance in all the other reasons why people usually want to be together— because it looks good, because it's convenient, because it's a fun game to play... the only reason to be with someone is if you are meant for someone. You're a wolf and they're a wolf too and you look at each other and you say "You're my family, you're my home." Well, that's how I think.