Id do anything to make this relationship work, and it will! Distance is no reason why a relationship should fall. Show people that long distance relationships can work. I know mine will he is worth the wait
Cheating doesn't mean you have to kiss, meet or have sex with someone else. Once you find yourself deleting messages so your partner will not see them, then you already are there. I agree Can't stand a cheater!