My personal opinion .... he's not being honest with you girl; but you know this already.
I am so sorry. Something to ask yourself ... has he been either extra attentive to you (guilt) or the complete opposite and mentioning every flaw with you or what you have or haven't been doing lately? (justifying finding someone who fills that void) You used to call or text me during the day. You use to wear ... (you get the idea).
Suggestion ... My local radio station does a "war of the roses" segment. a woman thinks her guy is cheating, she has the station call the guy saying they're a new flower business in town and want to give a dozen roses for free just to promote the company. They ask how they want the card to read and to whom. If he sends to you ... great. If not ... you're on the phone ready to bust his @$$. Good luck girl friend.