I'm just going to get to the point.
- If you can't stand to face your problems head on and call it for what it is, how can you reasonably expect others to do so? You are not the only one going through life with ****ty colleagues and problems with emotional dysregulation while expecting your girlfriend to leave her own opinions and preferences aside to fully cater to yours; but let me ask you this, does some part of you feel justified about the way you are? You seem to think that there is a redeeming basis for how you act when there is none whatsoever. Deep down you know that most other women won't put up with your blsht. Instead of treating her better, you choose to step on the one person who, for reasons beyond me, has not chosen cut off all contact. Trying to convince a bunch of strangers that you are a * a good man * despite your flaws is misguided. We don't know you, and we don't exactly want to comprehensively understand you (there's the local catholic priest for that). Tell me, what will it serve in the long run? It is you who needs to dig deep and understand the source of and remedy for all this. Change is solely up to you- we don't live in your head! We have no say whatsoever on how you react to daily situations!
- I don't know how your father behaves towards your mother--if you grew up with a father at all, and what issues you have with your mother, but I suggest that all this be explored with your next therapist.
- Life will always throw curveballs at you and unless you are a lifelong ascetic hermit or incredibly wealthy and powerful, nobody will bend over backwards to please you or give a damn about what you are going through 99% of the time. I don't know what you were raised to expect or deserve from life, but welcome to the real world. Find a constructive outlet like the gym, music, creative writing etc. by which you can channel all that pent-up frustration (and there is a time and place to channel it, which I suspect you already know but refuse to adhere to).
- Until you develop emotional self-sufficiency, you will forever let yourself and your partner down in relationships and wonder how did things get so bad. Also, find yourself a respectable male mentor--online/offline/real/fictional, whatever--just have some sort of pivot to get you goal-oriented about changing yourself for the better.
- Irrational anger/aggression is not a heroic, misunderstood trait and has no place in modern, civilised urban life, because this is not "Call of Duty"; if you want that, go to war torn places and see how far all of your dysfunctional behaviour will carry you. Everybody has a choice in how to react. If you abscond from that responsibility, how exactly are you exercising your free will to its full potential? The only real freedom we have is to choose how we react to others. You're acting as if you're on some sort of leash. Why seek understanding when it behooves you to do some introspection? How do you expect to progress when you're consumed by self-pity?I don't know what else to say except for the fact that I did not set out to make you feel good or bad about what you are going through, just realistic. Hope I've opened your eyes and mind to your current predicament somewhat. This is part of what being an adult means. Not being lucid and informed will just keep you going in circles without any substantial progress.
- Develop some skills/point of expertise to cement that self-esteem of yours to enable you to carry on when the going gets tough. Have something to be proud of about yourself, so that you're not always on the edge of a cliff when the world seems to be closing in on you. What do you value or like about yourself? What do you do better than most around you?
Getting your life in order, being self-reliant, respecting others as autonomous beings with agency, understanding the basic 'do unto others' golden rule will generally eliminate the need to manipulate.
Grow some spine and fight your own battles. I wonder why you did not confront that colleague in front of your girlfriend to expose her for what she really is. At least your girlfriend would've gotten to see firsthand what the issue was and put two and two together. What's with the passive-aggression? Why is the onus on how to behave on your girlfriend? Bring the subject up! All you're doing is simmering deep down inside and then blowing up on an unsuspecting person for what you had 0 confidence to do.
Your only pedestal should be your future, idealised self. When you try your best day to day, you'll find that you'll enjoy your own company more without the overwhelming urge to pedestal-ise others. It is obvious but bears mentioning that having a girlfriend is about complementing what already exists instead of making up for what is lacking within you (because a relationship based on the latter is a ticking time bomb).
Ps. Love is a verb, it ceases to exist when one stops caring and putting in the effort. It is about selfless giving without any expectations in return. Do not mistake the following for love:
dependency, infatuation, lust, fulfillment of societal expectation to be in a relationship, loneliness, solipsism, narcissism, *settling*, expectations of 'loyal alliance', having the same views and opinions about everything, compliance without question, escapism from a life lack of meaning, facilitating one's need to control others, waiting and expecting to be rescued from an otherwise sh**y life, transacting the body in exchange for financial security, racial fetishisation, etc.
Romanticising what you think love is and should be (i.e. all or parts of the above) is toxic .
Lastly, wife-beaters have their own set of problems which you would not in a million years want to deal with, believe me. Be grateful for but never complacent about the extent of your issues.
Best of luck, and feel free to neg if you feel that any of that has not been helpful.