You're a good guy, it's good to have you back, even if it's only once in a while. I feel bad for the shit that you went through. . .unlike most, I don't necessarily believe that "everything happens for a reason". . .bad things happen to good people everyday for no good reason. Take comfort in the fact that you have friends.