You sound like you are making good steps, I would recommend that you look into taking the Retrouville weekend, I did it this past weekend and can't say enough about it, there is more details in a link in this piecing forum, I would take alook, it is well worth the time and money!
Me - 44 H - 44 M - 19yrs together - 23yrs D16 S8 EA/PA - Bomb Oct20/06 Jan 8/07 Feb 01/07 Jul 15/07 H still @ home Recovered!