Stop listening to his words!
He says what he feels like saying at the current moment, and still does whatever he wants, even if it contradicts what he said.
People call it "lying".
In my mind, he is worse than that:
He is pretending to know how to do something when he doesn't.
He is a faker.