I've been through many situations in my life where i feel like i have to say something and get a proper response to it or i cant move on from it. Like if i think they cant hear it ill just repeat over and over till i feel stupid.  Or I'll say something inappropriate at the time and then think about it for years later. Sometimes i know inside that what im gonna say or do is not the right response but i HAVE to or i can't go on about my day. I'll regret it before i say or do it but still have to. Is this related to any mental illnesses or am i just weird?