A hard concept for teens to understand is that rewards in life are not always immediate. We live in a culture that prides itself in its ability to provide instant gratification for any need or desire that one might have. Think about it for a second. We have fast food, drive-thru stores, the internet, cell phones, and just about anything else you can imagine. Try to explain to a teenager the benefits of school, homework, or any kind of hard work and you will understand how hard such a concept is for them to understand. We are told that our Christian life is oftentimes one of belated blessing and gratification. In this world we have to endure much heartache, suffering – and even some hard work – but we are also told that the blessings we will receive in heaven are worth the struggle. Because of the pain, we sometimes lose sight – or don’t understand – what God has in store for us. A Youth minister I used to have would remind us: Don’t give up, don’t give in and don’t give out. The journey continues heaven awaits and always remember Romans 8:28!And we know that in all things God works for the good of those who love him, who have been called according to his purpose.