Steph - I don't think that it is a case of being blind at all or not learning. Sometimes it takes a third party to see "the forest through the trees" because we are just too darn close to our situations. LL is right - there are positives out there.
We are all in tough spots - but we are trying our best and allowing our spouses to find their own way. We can't push them - shouldn't push them. Just continue to be the great father you are for your D and a good friend to your W.