W.U.
A lot of moms may not agree with my tactic, but if it works, I say go with it. I had a teenager who was just like your son. He was driving me crazy with lying, laziness and the list goes on. What I decided to do was to promise him things and then lie to him and tell him I didn't remember saying this or that. This really hurt him that I lied to him. He felt that his mom and dad are not suppose to lie to him. I would go into his room and mess it up even more to where he couldn't find things that he really liked (I hid them). It was a long process, but he finally got the hint. He didn't think he was hurting anyone by doing what he did. I told him that it hurt just as much, if not more, when he lies to us. He has become the child before the lying, etc. started. I do hope this helps.