text: Your behaviour seems perfectly normal to me.  Everybody (except self-absorbed people with narcissistic personalities) questions whether they have upset others - this is part of how humans develop self awareness.  At times we will be more or less aware of other's reactions either because we are prompted by our confidence to say more provocative things (perhaps when disinhibited by substances or hormones) or because we are in a mood where confidence is naturally low.  Hormones, fatigue, substances (such as cannabis and LSD) can create a hypersensitivity to the reactions of others at the same time as causing us to say stupid stuff.  The best way to deal with the problem is to continue developing your self awareness by continuing to engage in social interaction, preferably when sober.  Your friends clearly don't think you're pathologically stupid or insane or they would have told you so by now.  The worst thing that you can do is start to avoid situations where you experience this social anxiety because that will make it worse and you'll end up scared of your own shadow.  By feeling the fear and doing it anyway you will develop your social skills and your anxiety levels will decrease.  \n\nI work in mental health and have found that unfortunately many people with mental health problems become so dominated by the social anxiety caused by their fear of saying/doing something stupid that they don't leave the house or engage in relationships - and that really is stupid.  Social interaction, like any skill, gets better with practice.  Social isolation, like any weakness, gets worse if you let it become your dominant force.