Keep your head up! Never lose hope and always trust Him, all of these challenges are given to us with a purpose. This will make us stronger, wiser and better, never give up and just continue pursuing your dreams and give everything you got, as long as you have the determination to improve your life, everything will follow.