Finding and being in a healthy relationship can be as exciting and as rewarding as finding a cleverly hidden geocache; it’s an amazing experience that takes a lot of work to accomplish.
Great relationships do take a lot of work because there are many things that can derail important aspects of a relationship, such as communication. There are many skills necessary to ha...