Well if your meant to be and can put up with it and you know he won't cheat on you! yea,If yall love eachother that much go for it! If your not sure no,! take a step back and find your true love and let him go and you know what the saying is if y'all love eachoter that much yall will let each other go:)
No. You don't get to see them often, and who knows what's going on? They could be cheating and you wouldn't even know it. Honestly, they're far too difficult. Too many accusations are thrown around, and you get bored of the relationship. If they're going overseas, it depends on yoyr view. How long you've been together, relationship status, ect. To help decide wether you can wait for them to return.