Welcome aboard...sorry that you had to find us because of your sitch...but you will find a wealth of information, support and most of all love here from everyone as we all have been where you are and many of us still are.
As you are doing, keep reading, post, journal...and set your goals...I just redefined mine a couple of days ago and it's helped me stay focused.
Be prepared for the rollercoaster...there will be highs were you think you have truly moved past and then all of a sudden the lows will come and just take your feet out from under you.
But remember most importantly time is your friend...so is patience...many of us don't have this...i know I for one am trying my hardest to learn patience. It's the killer I think because we all want instant gratification.
Take care of you...work on your 180s, PMA (positive mental attitude), GAL (getting a life)...and post here whenever you need to vent.