Life can be challenging and sometimes it can even get you down. There is no need to worry. All good things come to those who wait. In the meantime, DO NOT step on others in the process of life as you wait. Be gentle, kind, and respectful. We tend to hurt others close to us when things do not go our way.
Live in faith that God is with you always. Try to live out your goals and dreams step by step and one day at a time. You only have to rush for you. Do not allow others to pressure you into going into something that you will regret for the rest of your life. Live life and be happy and strive at the same time.