One quick thought.... Please slow down. Keep doing what you are doing - because its great. Let H answer those why questions himself, with his therapist. I'm not sure that asking those questions here will get you the right answers - or even remotely helpful answers.
You stay the course - its clearly working!!! Let H deal with his demons and don't spend another min thinking about them.
What are you doing this week for you???
T
ME28,WAH30, M 5YRS, T 7YRS ,OW/ILYBNILY/SEP 9/09 Served with D papers 6/6/10 Current