Boyfriend played a nasty prank on me, should I dump him?

Anonymous
So, my boyfriend is a rep for a car parts company and his job is to go around to various stores that sell the products and see if they have questions, any trouble getting stock, what's selling, provide support etc, but he never tells me about his day, which is kinda suspicious.

I'll ask him and he'll be like "yeah it was fine", and when I ask him where he went to today, it's usually something like "all over, lots of stores" - I want specifics, I like to know where he is, where's he's been.

Anyway, I found out I'd accidentally left a tracking tile in his glove box (it must have fallen off my house keys) and when I noticed I thought I'd just check the app, and it was good, I could see where he was (I work from home), but then... I saw him stop at his ex-gf's house! The car stayed there for hours!

I was so upset I threw my phone across the room and collapsed crying.

Anyway, he comes home and asks me how my day was, like nothing was wrong, and he's grinning like an asshole, and I tell him that I know he was at his ex's house all day (I know where she lives because he once had to return something to her and I was with him), and he laughed and told me to check my phone again, and I saw that it said he was still there.

He laughs again and said "I found your little snoop tile and so I drove past her house between jobs and threw it in her garden" and basically said it was my fault for snooping on him and that he's not sorry, he did nothing wrong, it was all my fault for spying on him etc.

Do I dump him? I can't believe he thinks I am the bad guy here.
Boyfriend played a nasty prank on me, should I dump him?
14 Opinion