I've met a few women, lately, who are feeling angry toward God. After Googling "angry at God" I found out that there are many people feeling this way and expressing it on the Internet.
My suggestion is to call people who know what they are talking about. The Hope for the Heart Call Center has counselors available 24 hours a day to receive your call. Tell them that you are angry with God. They will listen and care and offer you hope. 1-800-488-HOPE (4673). It's Free.
This life that we live on earth is not how God intended it to be. When sin entered, because of Satan, the perfect plan got all messed up. And it won't be perfect again, until heaven. God allows bad things to happen, but he also gives many blessings. I wonder how much tragedy He spares us from experiencing. It's easy for us humans to focus on sufferings. We tend to forget about the undeserved blessings that we receive.
I don't fully understand God or His ways. But, I have chosen to trust Him despite the bad things in my life. I've had my share of sorrows, and I expect many more in the future. My favorite song is Blessed Be Your Name. It's a song about Praising God when life is good and Praising Him when life is bad. It's about recognizing that He gives blessings and He takes them away. It's about choosing to always say - "Blessed Be Your Name", no matter what the circumstance.
Above is a YouTube video of this song. Here are the lyrics to Blessed Be Your Name.