Day after day, week after week, month after month do you ever ask yourself why does life offer so much struggling? The challenges and obstacles are relentless, each day your journey might take a confusing turn down a different path. I would compare some recent adventures along my journey as driving up a winding, mountain […]