How can I forgive him?
my boyfriend lied to me about something very significant about his past. he knew how upset I was, and he lied again. he later apologized after i confronted him about the lie and told me what actually happened (I hope) and asked how he can make it up to me, but I don't know how I'm going to be able to trust him after that. I don't know if he's genuinely sorry for lying to me or if he's just sorry I found out. It hurts because we are so close and tell each other everything and are honest with each other (or so i thought). hes always been an amazing boyfriend other than that and i love him very much. i don't want to end the relationship, but how can I trust him again after that?