Give the colouring a go, or maybe a hot bath and a warm drink.
Maybe you need a voodoo doll of the guy you mentioned and you could stick pins in him instead.
You're not stupid for feeling the way you do and you have recognised the trigger and are doing your best to manage things.