Don't think I'm a bad person. Try to be nice, polite, kind and helpful.
Oam, I think this might be part of the problem.
Don't try to be nice etc, ........... try to be yourself.
I had a lightbulb moment lately, always berated myself for being tactless (which I was) but realised these occasions were when I was not at ease and was trying hard to fit in/ be 'nice'/ appear relaxed and joining in. I was trying too hard and that's when the daft comments came out.
Now I remind myself (in my head) to 'just be yourself' and it has helped alot.
Stopped me, for example, talking drivel just so that I can feel part of the group by joining in when I really have nothing to say. Now I speak only if I want to, laugh only if I really think something is funny and be myself. People are more relaxed in my company so I think it is working for me.