You have my respect for pulling off what you have done, sincerely.
If your family means a great deal to you (sound ridiculous, but is is not always the case) and you halfway enjoy your current job then stay where you are and consider it a job well done. You managed to get where you wanted to go and leave it with that.
Coming back on a previous big decision is not easy, but don't keep pressing on if you have second thoughts that will influence your personal life in a major (long-term) way. Surely there are positions that are very pleasant and will allow you to combine the best of both but they are rare and probably mean you would have to relocate (in the future when you have gained more experience).
Just my thoughts...
Last edited by postman23; 10th November 2009 at 16:39.
Reason: typo