I can keep my gambling under control for the most part. I have lost some money in the past but now I only play for fun and only bet with small amounts.
Probably you've learned your lesson already in gambling. You already know how it feels to fail in it. Most experienced gamblers know that feeling and they learn to atleast control themselves to never do the same mistakes again.
However, with that reason "for fun" I think there are still lessons to learn. Gambling isn't for fun, that would lead to more defeats.