I am sorry I haven't been around lately to offer support, but this site is hard to review on a crackberry. I'm fairly impressed with your outlook compared to how much anger you've shown in the past.
Keep focused on yourself and take care of your D7. You are making a great deal of progress even if it doesn't always feel that way.