One of the areas that each of us can improve in preparing to meet the person of our dreams is to get in better...
When life throws an unexpected curveball at you, just remember many unexpected things that happen in your life, turned out pretty good!