Is your son living with you?

I am only asking because sometimes parents subsidize their grown up children’s indulgences by providing them food and shelter. (I think reality sometimes strikes quicker when one has to make enough to pay rent, utilities and insurance). While this is ok sometimes, with things like MLM, tough love is sometimes called for. There are other Qx mommies here who can advise you better on this aspect, but it is food for thought.

Good luck!