With God, all things are possible. But you must surrender and believe that He will give you the best. But you have to believe in Him and yourself 100%. It may not be given to you right now, but you will get it eventually. Keep your faith up, your head held high and keep moving forward; giving everything to God. Don't give up!