I’m curious what your reason is for not wanting to make a career out of teaching English. Is it unfulfilling? Stressful? Or does it not provide you with a path to permanent residence?
The way you talk about it, it sounds like you’ve actually got a pretty good thing going.
Your description above of your programming jobs on the other hand sounds pretty miserable... to the point where maybe a career in programming just isn’t for you. (Obviously I don’t know you well enough to say this with any certainty. It could just be the circumstances of those particular jobs didn’t work for you).
The way you talk about it, it sounds like you’ve actually got a pretty good thing going.
Your description above of your programming jobs on the other hand sounds pretty miserable... to the point where maybe a career in programming just isn’t for you. (Obviously I don’t know you well enough to say this with any certainty. It could just be the circumstances of those particular jobs didn’t work for you).