If a man wants you, nothing can keep him away. If he doesn't want you, nothing can make him stay. Many women make the mistake of trying to change in order to keep a man but this does not work and will only leave you miserable and alone in the end. If a man truly cares about you and wants to be with you then there is nothing that can prevent him from achieving this, he will go to any length just to see you and be with you. If a man makes excuses or has other priorities which are more important than this is a sign that he does not really want to stay. You deserve someone who puts you first and who is in it for the long haul, someone who would travel any distance and overcome any obstacles just to get to you, not someone just looking to hit it and quit it who does not truly love you.