Sorry, but by the 5th or 6th case of similar situations, i just grow increasingly less sympathetic for the people involved. There's always a reason, there's always a motive, there's always something that didn't work out, but in the end, when you really look at the situation, 9 out of 10 times, the people involved could've done better, and should've done better.
Fact is, you did leave a son 1000 miles ago, and you are contemplating leaving 2 more. Sorry, but, i would've been a bit more sympathetic, had you not contemplated leaving your kids, "once again".