We all screw others over - whether we mean to or not. Don't be too hard on yourself.
One of the hardest things to do is to forgive yourself for all the "evils" you punish yourself for. Just let it go. If you can forgive others, you can forgive yourself.
Beating yourself up over the past is a sure way to deprive yourself of experiencing the present.
|