Oh dear, the more I read your responses, the more uncomfortable I am becoming. I would love to find the words to get you to see what you are doing to yourself. I think RunRabbit says, most clearly, the message I would want you to take away from this. Please go back and read that post again. Then look at some of the things you are saying to justify staying with him:
I have no choices really do I? ( bailing him out, paying the rent).
There is always a choice the 'or not' , the choice not to do it
Again I dont want to mother him and want to also enjoy my holiday. I dont want to be following him to the gym every morning incase he spends all his money.
You are never going to be able to relax and enjoy yourself, because he is too selfish to allow you to do so
Hes very passionate about people and everyone being treated equally and hates social injustice.
Oh please, that is 'everyone except you, and his parents'
I don't like to live in a cosy bubble when others are in need and he shares that quality.
Oh please, he especially (tears etc) doesn't like it when it's him in need, so he takes more than his own share, more than he has worked for. That's not my idea of social justice. He has been raised in privileged circumstances and insists on remaining privileged, spends more than he has earned, knowing he will be bailed out by parents and , yes, you.
if i were alone and got ill for example, who would look after me
Not the man who fritters all his cash on useless stuff and then cries til you, or his parents, bail him out
Fear of making a mistake
Oh dear, there are man mistakes here, the biggest of which is to carry on as you are, hoping it will change and hoping that you will get different results. That is the very definition of madness.
=================
I'm beginning to hope that this is a joke, a reverse, rather than the life of someone as you describe it. I hope that this is not your life, for ever and with children, if you see them in your future. You have done so well for yourself yet something is making you sabotage yourself, supporting this waste of space, man child. Enabling him to continue, no wonder his lovely parents make you so welcome, in their shoes I would have worried about him and delighted that he might have you to sponge off, when they are gone (and he has frittered all their money away).
Up to the bit about his burning passion for social justice I might have bought that he might just need to grow up a bit. But no, he really has this sussed. He will not only act like a child, sponging off his parents and you, but will, at the same time, argue that everyone should reject the rat race so the government would need to change, his solution is to bring about an idealist, socialist republic, no less.
Have you spotted that in his mind, there is always someone else to provide, rather than needing his own efforts in honest labour plus a bit extra to provide for those less fortunate than himself?
You have enjoyed his company, the good bits and the downsides. Now is your time to set yourself free from him. Your life without him is going to be great. Not perfect, but you will meet and discover all sorts of people. Some will be decent people, with similar values to you. You will live your life amongst them and be glad to do so, earning a measure of equality, trust and respect. You simply cannot trust and respect him, you too, rely on his parents to bail him out.
You will look back with a wry smile at how, when you were younger, you got yourself entangled with a user. You recognised this, got yourself free and are a stronger person for the whole experience. I know i did, and am stronger and so want to help you get free.
How would you feel about your daughter, or son, being in a relationship with someone like this?