When I have to make decisions like this for my son and me, I often think of the emergency instructions on a plane. In the event you have put the oxygen mask on, you are supposed to put yours on first, then your child?s.
I love this. I have been similar issues. Stay where I am, earn far less and have no where to go, or find that dream job - which would mean a move leaving our support system. In my case, putting on the oxygen mask might just keep me where I am. Maybe I just need to be ok with that - for the time being.