Is he lying?

Daira

So my bf, thing, SO. Whatever you want to call him. So he tells me one thing and when I bring it up he tells me that he never said that, like it never happened but he’s told me this thing many times and I brought it up again today just casually like I’ve had in the past and he got bothered and said that never happened. Then like theirs certain situations were he said things that doesn’t make sense. I.E few days ago we got back in speaking terms and tells me he found a job and that he had to work the next day. I asked him about it and he told me. Today I asked if he works tm and he goes “well I gotta find a job first” but he told me literally 2 days ago he has one. Then the other day he said he hasn’t been on date in 2 years. Weve been together for 1 and were on and off a lot. One the times we got back on he’s told me went on date, but “went home” bc he was uncomfortable. I have a feeling he’s been lying to me about a lot of things and he’s just lost the count of what lies. Idk he also switches moods really quickly. I’m just confused