Trust God, for he knows what is right. (except, i have a man who thinks he deserves it, and honestly, he does not deserve it) so perhaps God will place my heart in the hands of a man who truly deserves it!
When you feel down, look up. God is there watching you every minute of your life. He promises that He will never leave us or forsake us. He also promised us His Holy Spirit to be with us until that day when He comes again and takes us with Him.