Your infatuation with this guy is what is giving you a poor opinion about your relationship with your GF. Cut this guy out of your life. Stop hanging out together, stop texting, stop talking about personal things, tell the guy you are not single, keep it strictly professional, maybe talk to your boss about changing your position in order to stop traveling with him. Once you wean yourself off of him, things will probably improve in your relationship
see the review