I feel your pain, as I am going through much of the same - but my H has been gone since July. I hate to say it, but I still have days where it hurts horribly. Keep your chin up! Some days are better than others!
M 41 H 41 D16 S 15 D 12 D 10 S 9 M 17 yrs OW Jan. 03 - May 04 S Dec. 03 - May 04 R May 04 - Apr 10 OW Apr 10 S Aug.10 ** H wants LS and D **