Well Im glad to hear that your not one of those guys that gives up and decides he's done all he could and turns around and cheats on their partner. Keep beating at it and some day hopefully things will come thru for you guys.
I too had some really bad things happen to me in my life and somethings I get shy or back off of. I have come along way though and improve constently cuz I dont want to let it control me, I want to be better.
Oh the old you should know what you did and Im not going to tell you ahhh memories, oh wait I still do it

. You guys deserve it sometimes though, use that brain once in a while besides for computers and sex

.