If a prayer is not answered, that is not proof God hates you. If you want to find a husband; a good husband, than what have you done to accomplish this? You're "going to lose weight?" Do you think that is the only thing you have to do? There are lots of overweight women out there who are happily married.
There are some simple things you can do, that a lot of women do not, and even will not do.
1. Do not judge and criticize others. I was nearly engaged to a woman years ago, who, due to an incident that occurred, responded with vitriol and declared "I hate you." So understanding.... not! So forgiving! ... Not!
A man does not want a live-in critic.
2. No matter what happens, keep a smile on your face. That is the one thing that attracts men more than anything else.
3. You want a marriage that is successful and will last? Then you dedicate yourself first to God, instead of accusing God of hating you should you not get your way. Then you look for a man who is also dedicated to God.