Your post title is “Lying or am I crazy”. In reading the final sentence of your post, “Why does he insist on lying to me?”, it appears that you have answered that question for yourself. Now, more importantly, what do you choose to do with that knowledge? Will you continue putting your time and life energy into a situation where you are being lied to and treated with disrespect? Again, reading your post, “I told him that the only way it could work between us was to have total honesty”. By virtue of staying in this relationship with him after the boundary you set, doesn’t this make you one who is living a lie?