Lies?!

Ive been with my boyfriend for a year and a half. I recently just found out that he lied to me just this past weekend about his whereabouts. I haven't talked to him since Wednesday so I've been anxious about all the drama between him and I. He has lied to me before countless times and I keep telling him that it hurts me really badly when he does it. I just feel like my brain is telling me to forget about him and leave but my heart is saying to work it out because I feel like I can't lose him as a bestfriend and boyfriend. What should I do..