Sounds like you are in a lot of pain. Remember that causing pain to others, whilst it may feel terrible, is (sadly) somewhat inevitable in life: you cannot please everyone all the time, nor should you sacrifice yourself or your own needs on a long-term basis for anyone else. Take it from someone who learnt that lesson the hard way
I very much doubt you set out to hurt anyone - sadly sometimes these things happen as a "side effect" of actions that need to be taken, or that are taken without knowing how it will entirely impact upon others. Hindsight is a wonderful thing
Hang on in there, hun
Glad you are keeping the blog going. I read all the posts, just am slow to respond sometimes
And remember you're not a bad person