If you suspect he is cheating he probably is, unless you are obsessive, controlling, paranoid, very insecure... He is far away, does he live there? You really can't have a BF/GF if he does. You don't trust him, that's reason enough to move on, or stay single. Good luck.