Congrats - although, as you noted, it involves substantial sacrifices, that sounds like a really fun trip!