Everyone knows that being in a long term relationship comes with its challenges. Put two people together who have their own individual hopes, dreams, baggage, wants, quirks, and dislikes - and you're going to come up against some challenges. Quite honestly finding the...