While I didn't witness anything prior to your apology, I can completely accept your apology. Everyone here has made mistakes/"sins", and that doesn't make you a bad person. Besides, I know you've been going through a rough patch, so please don't kick yourself down at this moment. And please, if you need to talk with someone, my pm box is always available. In any case, I hope you are feeling better and I'm really sorry again for what you've been going through. We are all here for you.
P.S. Quite frankly, I've only come out of this with a stronger sense of respect for you. It's refreshing to see people trying to establish harmony.