Will it go away? Ever? Because I just want to be normal! I don't want the devil and angel fighting with each other every time I'm in an awkward situation or place.
Normal? "Normal" peeps have a superego (angel) and an id (devil) and they fight for dominance. "Normal" peeps have a conscience in other words and many wish they didn't so they could just do whatever their nasty little id wants, without arguments in their head, like sociopaths and psychopaths do. So, just sayin, "normal" means we'll always have these arguments going on upstairs. But, with time, making healthy, good and constructive choices gets more automatic and we don't notice the process so much... though it is STILL there if we stop and listen. You're doing great... welcome to "normal."