<prompt> Human: Hey guys I know what the obvious answer should be but its not that straight forward to me. Im 26 in the I.T field I graduated college and I accepted the 30k job first. The reason I like it here is because its for a resort on a island I live in the Caribbean They pay for living expenses and for full meals I only pay 1.50 no other major benefits but I was depressed and I have such peace of mind here. On the other hand the 41k is for a very reputable bank based out of Canada where Im trying to move to next year. A lot of benefits pension health etc. I just know it going to be more stress working for my bank and moving back to the main city. My goal is to retire by 40 what do you guys think is the right move.x200B;EDIT: I noticed I wasnt clear In the original post. I lived in Canada for a year York area had to come back for some reasons. The 41k job is on another island the main city. I was planning on moving back to Canada in 2020. I know how expensive it is there, but I feel there is a lot more opportunity.  <response>: Can you get me a job where you are? I have great job now, but come on...I cant believe youd even consider leaving an island that you obviously love for a job in Canada and living with your parents. 