Forums are strange in that you read so much that someone posted with so many responses and interactions, that within a small community you think you know the person.
I had been browsing this forum a bit before I joined so it's interesting to hark back to that. Having said all that, I am glad you seem to be on the up and up! I wish you the best, having personally been knocked around with significant medical problems for the past two years, few things can give more hope than an understanding of whats wrong.
Again, I hope all goes well