Hi @raza22
He lied about it after i asked him and now admits it but says he can stop whenever he wants, it's not an addiction.
Oh this is such an addict classic.
So.... if he isn't addicted and can stop when he wants, why did he choose to squander money you gave him for food on it? Why did he lie to you? Why is he spending money on gambling when he's meant to be saving for a VISA.
EITHER he is addicted
OR he isn't addicted and decided that gambling was more important to him than his visa or food, or being honest with you.
Both scenarios mean he's not reliable, trustworthy and the gambling is more important to him than you.
Even if an addict acknowledges their addiction, it is a long, hard, uphill, slog to get over it. Many never do, sadly. Many get over it then slip back in months or years or decades later. As their partner, you will never know when that day is going to be.
But if someone denies their addiction, they aren't even going to try to beat it, and you have to accept having a parnter who is titally unreliable, lies to your face, puts their addiction first every day, and may well eventually destroy you.
I would recommend saving yourself. Life is going to be very hard if you stay with him.