hell, if people still threw at me all crap I've done through the years, I'd be one sorry mofo.
forgiveness works both ways.
you've paid your dues sistah, time to get on with it, whatever that may mean for you. waking up and kicking yourself in the nuts every morning serves no one. and if folks think God wants you to suffer, well, fffffppppt on that.