The alcohol is a distraction from the real issues here.
I am building a future with him I just wish it wasn't all on his terms.
It always has been and always will be. You declared from day one that you'd jump for him and centre him in everything. It's never been an equal relationship where you were valued.
I think you need to ask yourself why you jumped into "building a future" with him - single handedly - basically from the moment you met.
That's... not normal.
The whole way through it's like you've adopted him as a rescue project to fill a role in your life regardless of who he is, what he does, or how he behaves. It reads a bit like your mindset has been "anyone will do, I will make this the life I want". Was it a need to be loved or to have someone to love? Both?
You've been so determined to force this to turn into a long term relationship that you've shrunk yourself down into a tiny space where you're whoever he and his family want you to be and your needs don't matter, whilst trying to rescue and jolly things along into a future you've defined internally on your own.
Building a future should be something done together, not something you do alone.
For instance, chasing after him abroad when you'd only known him 5 minutes. I'm sure it was ultimately enjoyable for you, but you were so willing to run after him without any reciprocation or effort from him that you didn't pause to notice whether or not he was interested or genuinely caring or the right person for you or just found you convenient or saw you as someone who'd be easy to control.
Likewise sorting a rental property and paying the deposit and doing all of it yourself. Why???? And then taking on the role of "making him a better person" and reminding him to contact his own family.
What kind of model for relationships did you have growing up? How did your boundaries end up so skewed?
Have you ever valued yourself enough to put your needs first rather than subjugating them to everyone else's?
It's the fact that he makes me feel like I should be grateful for the scraps that he tosses to me when he feels like it and I feel like i deserve more
You do deserve more. This is just one example of several that suggests he is abusive (and no, that doesn't mean he's a monster, all abusers have nice sides and good moments otherwise nobody would get involved with them). Abuse is about power and control; your willingness to disregard your own needs, to do everything for him and do whatever he wanted from day one highlighted that you'd be an easy target to control.
He gets almost petulant when i'm achieving something and I know it's down to insecurity and worry perhaps of leaving me
Have you ever noticed how much time you spend trying to convince yourself that when other people treat you badly it's really a sign of love or your fault for somehow failing in some indescribable way?
Poor treatment is not a sign of love.
Somebody who loved you in a healthy relationship would be thrilled to see you succeed and would be proud of you. They would encourage you and build you up.
He has two phones, we aren't friends on social medias, i've met a handful of his friends
Not good.
You keep insisting you trust him and love him. Why? Did you ever build a foundation for trust or was it just another thing you thought you were supposed to do so you tried to conjure it up from nowhere?
I've never ever had problems with my self confidence before I met him but if i'm honest, it;s broke me.
He's not good for you. Good, healthy relationships build both sides up. They improve and enrich your life.
He goes ballistic when other men approach me to even just chat
Abusive. It's not a sign of how much he loves you, it's a sign he views you as a possession and that one day you'll be here telling us he hit you or strangled you for glancing in the wrong direction.
Why have you been accepting this? Why has this been ok to you? What happened in your life to make you think this was ok?
I HATE how much of a shrewish nag
That's really misogynistic. Where did you get all these dysfunctional ideas about how you should behave in a relationship?
Please don't accept this toxic, abusive situation as your future. And please, please don't bring any children into such a hellhole. It would be cruel.
I think you might benefit from therapy to help you work through your approach to relationships and what has been going on for you internally as you've been making the various decisions involved here. I don't mean that - or any of this - judgementally, just that there are issues here and therapy is a good place to make sense of things with someone who understands psychology/human relationships and can reflect back to you and share knowledge.
Maybe Freedom Programme course would be useful too as a frame of reference for healthy vs dysfunctional / abusive relationships because whatever model you're using as a reference point right now is off kilter.
I really hope you do leave him so you can recover from this experience and live the happy life you deserve.