"This sorta sucks" is an understatement. I could not imagine having either myself or X far away from the kids.

All I can suggest on the work front is that sometimes you hit times where you either cant stand what you do, bureaucracy or business politics drives you crazy or there are personal problems with other employees. I've found that when such things come up, that if I just have patience, they have a way of working themselves out.

I've been with my company now for over 20 years and I can say that during that time, I have gone through something similar to what Michelle describes in her 5 stages of marriage. We've weathered the storms and have a shared history. The 3 other guys and I, who have worked with each other for over 20 years, know each other quite well and know what buttons to avoid pushing. We all have a common goal of finding the pot of gold at the end of the rainbow.

I so hope you strive to fix whatever problems are going wrong at your work.