Why does he keep lying to me? Please help!

Anonymous
I met this guy at work a few months ago and things really hit it off between us. I wasn't interested in him at first but with his constant pursuing me along with sweet text messages and such, I began to fall for him. He made me feel like his one and only and that he truly loved me. He was always there for me, caring for and protecting me. But after a month, he quit but we kept in contact with each other. He would call me everyday with texts in between, then after a while, he would call me only every other day. He's asked me out twice so far but I never agreed to be his gf.

Last week I was on Facebook and randomly came across his page. I found out that he already had a girlfriend whom he been going out with since March. He always told me that he was single and that he only wanted to be my bf. I was heartbroken after I found out that he had been lying to me all along and decided to ignore him. He called and texted me, which I ignored. After almost two weeks without either of us contacting the other, he finally texted me. I haven't confronted him about what I found out yet but I did ask him whether every single thing he's ever told me were all true. He told me he has never lied to me, not even once.

Why does he keep lying to me? I gave him a second chance by responding to his text but he keeps hurting me. How should I confront him about this? I'm scared that once I do tell him what I found out, we will no longer be on speaking terms let alone still be friends. I still want him in my life even though he's hurt me. I still want to be friends. What I don't get is why he still cares about what is happening with me. Our relationship has changed and I can feel that he no longer likes me as much as he used to but he still keeps asking his close friend, who still works with me, about what is happening and such.

What should I do?I know that pretending I don't know the truth isn't something I should do because he'll keep hurting me and but I don't want to lose him. Why does he still care and why does he keep lying to me?
Updates
+1 y
I didn't tell him how I had found out and I didn't mention anything about her being his gf, but I asked him who "Alice" was and he told me that she was his best friend. I don't know what to make of this answer. Is he being honest? How can I be certain?
Why does he keep lying to me? Please help!
3 Opinion