I can only speak for myself. I'd have no qualms about giving the heave-ho to anyone who frustrates my vision of my own future and the kind of 'equal' partner I desire. I'd likely even pay for his plane fare to exit my life faster, and I'd consider that a cheap price to pay for tuition in teaching myself some important things--not just about what I don't want, but how important my future goals are to me and why I'll never be happy compromising them to settle for anyone who can't (or won't) keep up with me.

Given that most people are NOT our match, I've never regretted making this decision to 'correct' a bad choice. I've only regretted the time I wasted in staying tied to a wrong match for too long. We never get any wasted time back to live over again.

Harsh tone but ok.
Well I am not paying anything for him, we pay everything 50/50. But yeah I feel like I am mommying him and pushing him to act like an adult but it doesn't really work. In the country where he is from, a lot of men are like that, and sometimes worse. His family are proud of him and idolise him because he is charismatic and funny. They don't think he is in an anormal situation for his age (no career, no savings, etc.) I am putting up with this because he has been of emotional support for me on a regular basis, because I've had a very lonely life and no one to trust. Also I have low self confidence and don't think a lot of "better" men would like me.

Good grief. I would rather be alone that put put up with this nonsense.

Hello everyone, here is a little update from me
First of all thanks to everyone for posting and opening my eyes
I know I don't want to spend my life with this guy.
Currently we are still together but I am starting to make future plans like moving abroad in a year, or moving into my own place, and he will not have the capacity to come with me. So yeah sooner or later it will break.

basically, you are merely hoping he gets the hint. If you move to your own place, he will be on your doorstep the minute you go or you will have him over for sleepovers and he will be living with you in no time. If you go abroad, he will follow. Break up with him. Stop letting him sponge off you - pay zero of his bills or things that he enjoys. Cancel the cable and internet and just use your phone to look up things. Tell him whatever way you want, but if you cut him off and don't let him sponge, it will save your sanity.

basically, you are merely hoping he gets the hint. If you move to your own place, he will be on your doorstep the minute you go or you will have him over for sleepovers and he will be living with you in no time. If you go abroad, he will follow. Break up with him. Stop letting him sponge off you - pay zero of his bills or things that he enjoys. Cancel the cable and internet and just use your phone to look up things. Tell him whatever way you want, but if you cut him off and don't let him sponge, it will save your sanity.

Hi thanks for your message
I want to clarify that I do not pay any of his bills. Right now he is making some money as a delivery guy so he pays his own things.
I am planning going abroad for a working holiday visa in one year after having saved up, and he will not be able to follow me. Financially or legally he will not have the capacity to go abroad.
I will still enjoy the opportunities that I have while I can so we are incompatible in the long term