We all make mistakes. None of us are perfect. We all have our own battles to fight and we all have our own scars. I have a history of self harming. It’s been so bad that id lay in my shower cutting and cutting. All id see is blood. I was never scared or worried, … More Mistakes