aw man sorry to hear. Yeah definitely try to go easier on yourself, filling your head full of negative thoughts is not healthy, even more when you are the one creating all these problems. We love you and value your existence, and don't let the intrusive thoughts make you believe otherwise.
Be confident,everyone love you,including me.Maybe sometimes I've said some rude words because of disagreement, but everyone knows that your contribution is the most.