
Life can sometimes throws you a curve ball. How you navigate this adversity defines you more than the obstacle itself. These defining challenges can present themselves at the most unexpected times. For instance when, like James, you’ve been dating your soulmate for a number of years and you want to ask her to marry you...