When you find yourself in the difficult position of having cheated on your partner and keeping it from them, it can be hard to know how to forgive yourself for what you have done. After all, there is often a sense of shame and guilt that accompanies such actions, and it can feel like there …