Raven JamesMar 17, 20237 minSelf Reflection vs. Self Destruction"We are our own worst critics". For a while, I've been trying to overcome this aspect of my personality. Very often I will mess up on...