this is the first night i've been on sites like this
Sounds to me like you've got a long road ahead of you...just remember that there are really people like US that understand what you are going through...good luck (oops, a voodoo word)
the biggest step you could probably take was coming to a site like this in the first place. I wish I would have known about this all along!