Your story is an interesting one, and not that far off from mine, even though my time away from Taiwan is a fair bit more lengthy, and I have a family to consider as well ( my wife and son, who is 7 years old).
My wife and I lived in Taipei (and area) for about 8 years on and off. We loved it there and called it home; we still keep in touch with our friends there as well. However, after 8 years of English teaching, I needed something that had career potential. That, and throw in a health scare with surgery for my wife, and we moved back to our hometown in Canada.
We are in Winnipeg, Canada. It is bitterly cold in the winter, and has a high crime rate (for Canadian city), and overall is quite boring if you don’t like hockey. Really, I do very little here except work and exercise.
My wife and I moved back here about 9 years ago, and I got very lucky and got a job with the city government after about 4 months. It was entry level, but now, 9 years later, I am in a good job salary wise (making 6 figures CAN per year), but it is very high stress, physically demanding, high overtime, and I have to do rotating shift work, which is brutal.
I have missed Taiwan every single day since we left. If we could move back tomorrow (and I have tried to figure out how to make it happen), we would. We even went back for 10 days in early March this year, and it was great.
My problems are different than yours, for sure - I can’t take an early pension for almost 5 more years (it will be penalized, but around $30000 Can for life); this is often called “golden handcuffs”, you don’t want to leave because of the good pension, etc… We could leave earlier, but wouldn’t be able to access the pension until 60, and it would be around the same amount - which would amount to losing almost $200000 Can in pension alone, not to mention lost income and savings. I know, I know … Do what you love and all that garbage, blah, blah, blah - but I am an adult, with a family to think of, and I have responsibilities to them as well as I don’t want to make the last nine years a waste. Five years isn’t really that much longer in the grand scheme of things, so we will wait.
As for your situation, get the computer education complete, and see what opens up - hopefully in Taiwan.