I have a habit of saying the wrong thing and upsetting or irritating people then feeling like I'm an awful person and no one likes me. Even if im told not to worry about what I've said, i overthink about it forever. For example asking about babies to someone who had miscarried (I didn't know) commenting about something where the other person clearly doesn't agree with me, or I say something about another person and it comes across as unkind when I don't mean it to be.
I am at the point where I'd rather not see or speak to anyone just I'm case I do the wrong thing because it's easier. How do I stop putting my foot in it?