Quote Originally Posted by Nightstriker
You need to love the one you are with. Without love there really is no base for you to be able to build a relationship on. There needs to be trust, both sides need to trust eachother. And there needs to be loyalty.
Communication is key. When you've got a little bit of wisdom in your life about getting past yourself and treating others well, pretty much any hurdle can be overcome, as long as you both can talk about it.

Humor is important. If I can't laugh at the horror of it all with you, then we're not meant to survive together.