Hi, Im really sorry u feel this way. I want u to know that u r not broken, and u r not a bad friend. Being urself, even the messy, awkward, joke-making parts, doesn't make u a problem. It makes u human. Making dirty jokes or overthinking doesn't mean u make ppl comfortable by just existing. It sounds like u r being way harder on urself than any1 is. Wanting to grow or practice self-love isn't narcissistic AT ALL. It actually takes a lot of self-awareness to even worry bout that. I know it feels like u need to change everything bout urself to be accepted, but u dont have to disappear or come back as sm1 new to be worthy of being here. U matter as U ARE, and the right communities n friends wont be annoyed by ur apologies or ur feelings, they will want u to be around. The friends who think u r annoying aren't ur friends they r just a bunch of fakes. Real friends would stay w u for who u r. Im really glad u r here n I don't find u annoying like AT ALL. U r trying ur best while hurting n that counts for so much.