Life is hard. It's full of challenges, barriers, arduous climbs and humbling
falls. Sometimes we can see obstacles coming and prepare, others just appear out
of the ether and hop on without regard of our ability to handle them. The
decision to start this blog was a huge