Ways To Forgive Yourself

I have been contemplating of the ways I can improve myself that I came to realize the regrets and hurts I have within me. There are moments that I would feel so bitter about certain things or I would simply start to cry as if for no reason. There are days were I feel so…