For a select few, dating and marriage can seem as smooth and blissful as a fairy tale-childhood sweethearts; chance encounters; a story to tell the grandkids about.For the rest of us, the truth is that finding a match can be a long, difficult, painful, and discouraging road. When we face each other's human flaws, troubled pasts, destructive habits, and lingering traumas, trying to find and maintain a relationship can begin to feel almost impossible...