i think you should end it or at least threaten to. if he really cares he’ll step up at that point. if he lied about something there is obvioulsy something he doesnt want you to know. you are in a relationship and you love each other so he would have told you something important. i mean, you should definately talk to him first and see what he has to say and if he has some legit reason, and your gut tells you its legit than maybe its okay. but if he doesnt try and make time to see you after that, or he lies again then it will definately just get worse from that point on and you should find someone better.