Is there such a thing? If our SO's hurt us, cheated on us, or did anything of that sort, can we really forgive them? What does it mean to forgive? I wanted to believe I can forgive her for cheating and finally leaving me, but when I think back to the moment, it hurts again, or at least the memories make me sad. I have moved on with my life, doing my own things again and the typical stuff, and when I'm in the process of doing so I'm happy because I don't think about the past. But when I do, it still sucks. What does that mean? I know I'm not completely over her, but what will it be like when I am? Will I be able to joke about the past, look at it in a positive light? Will it ever be possible to smile upon those experiences? Many people think they are over someone, but when they see them again, everything changes, the feelings come back, the anger, the sadness, everything. Who believes they can truly forgive someone they loved? Can we really forget either? Do the statements only make sense when they are put together? Like my friend said, he forgave his ex but will never forget. But by not forgetting, what does that mean? Isn't the inability to forget consequently the same as not forgiving? I guess the bottomline of what I'm asking is whether each one of you can forgive and forget, or one or the other, or neither. If you believe it is possible to forgive/forget, what do you define the two terms as?