Why he lies about his ex and still dates me?

He told me he blocked her and didn't speak to her since like 3 months
While i know he did speak to her
Even a month ago
Why he lies to me?
Why not dump me?
He keeps talking to her, maybe even meeting her
And keeps dating me
Why? what for?
Why he lies about his ex and still dates me?
Post Opinion