Make more of an effort to meet people and do things. Maybe even try dating before you're so old that it feels weird to start.
Also, think about whether you really think that part-time job you're doing will be satisfying full-time and long term (hint: it's not) and don't wait 12 years to start looking at other options.
You're doing great Stephanie, changing careers isn't easy and moving into tech in little ol' New Zealand is even harder. I love that there is an online community even if there aren't as many real-life Meetup opportunities.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.