@Jade ******
at 18yo I know its hard to let go but the quality of life for your pet should be your priority and flying around the world without stability for your pet is in my opinion something you should consider finding a family too care of him at least until you are completely settled into a home.