<human>: Hey r/relationships, I'm having some trouble with my boyfriend of 2 years. He [m24] has been lying to me [f22] about almost everything. 

I just found out last night that he has been lying to me about his "number" since we first started dating. On top of that, he denies ever telling me differently and gets extremely defensive when I try to explain how I feel. He says I'm accusing him of lying and then just shuts down. I feel very hurt that he would feel the need to lie to me about anything at all, even though I now this is something people tend to be dishonest about, and maybe he was trying to avoid hurting me, but I want an honest relationship.

I'm almost certain that he was dating another girl around the time we started going out; I found movie stubs and things like that dated a month or so after we became "official." He denied it, though, so I dropped it. 

He's been taking time off of work when I'm not around and then lying about it when I have proof, and I'm not sure why. He doesn't really act like he's cheating on me, but as he's the first guy I've ever been with, I'm not sure what to look for -- other than this lying.

Despite that though I know he loves me, and I care about him too much to simply break it off. We're planning to get married soon, and I'm moving in this week, but now that these lies are coming out, I don't feel like I can trust him.

Every time I try to talk to him about it, he gets defensive and it turns into a huge fight. 
I feel so lost... fuck. He's my whole future. =[

I don't know how to make it better, or if I even can, what could I say/do? Is it worth leaving him?

Can you give me the gist of the text in a nutshell?
<bot>: Boyfriend is s bit of a pathological liar and I'm not sure I should trust him. How can I talk to him without pissing him off?