A: Maybe he doesn't want to hurt you by cheating you if he does love you it might be the best thing. If you are meant to be then you will find a way to go a be with him after college.
A: You don't need sex to feel like you are really in love with someone. Sex isn't everything, I think she needs to dump you. I'm sorry but it seems like you only want her for sex.