I hate my body so much!!!

Kimberley
I'm 22 and I have been married for four years. I have been trying to have a baby since 2011 to no avail. What have I done that is making God punish me like this? My AF was due 2 days ago and now she showed her ugly face bright and early this morning. I am just so disappointed and ready to give up. I'm throwing away every opk, htp, lubricant etc..everything that I use and calling it quits. I'm sorry but I just felt like ranting this morning.