Susan, My heart is breaking for you. I have been in the exact same place you are now. I am 32 years old and have had some terrible things happen to me and thought God was punishing me.
It has taken a long time for me to realize that God isn't punishing me. He was...