Andor Bujdoso / Alamy
Are they handing out "traveller not tourist" visas yet? They should.
There is always time for short, periodic getaways. Work is just a means to an end. Have the will to travel, and it will happen. Nothing can or should hold you back.