For some of us, there comes a time in life when it feels like everyone has given up on you. You might even feel like giving up on yourself. Don't. As I write this, I've just returned from spending the day in the hospital with my oldest son. Suffice it to say he's on the […]