I learn so much from people who've experienced harder, more difficult times than myself. No one's life is easy but sometimes you find someone who teaches such courage it challenges you to do better. Nick The Trainer Dude is that guy for me. Take some time and listen to what Nick says. I think it will greatly encourage you.