Why is THIS CRAP BLOKE all that you think you are worth? Who taught you that you were worth so little?
You know exactly what this guy is doing and it's making you miserable. HE is making you miserable, anxious and walking on broken glass. Fuck that shit.
Bin him, he is not good enough for you.