It took a lot of guts to post that. I hope it helped you to be so honest and accountable for your actions. I know you feel horrible, but these situations we find ourselves in can take the kindest, gentlest souls to depths we never imagined.
The counseling and staying out of those situations that can lead to the hurt should help, but meanwhile, hang in there... you'll be okay.
::reaching down with a hand to help you crawl out::