I feel for you man....this is a tough sitch. Perhaps you can find something that has a reasonable commute and you can see your kids on the weekend like I do my D. Not what you would prefer but....any chance the job thing returns to "normal"?
It always surprises me to hear the "best friend" thing. I have heard it from my W also. We must have different ideas regarding friendship because our definitions simply do not match....so I wonder what they really mean by best friends?