life can throw curveballs...what to do?