Same here, mate.
I mean no harm in treating ny friends and family once in a while but I don’t want to spoil them and lose all my money trying to give them some. If they need help, I will help otherwise they can provide for themselves. We are all earning money and trying our best to use said money in more productive and beneficial ways. I wouldn’t use my winnings for too much pleasure anyway. So, I wouldn’t give that that satisfaction either.
Helping is indeed a must for fellow human beings but sometimes we don't need to help others, when we are going to help others we can look at ourselves first whether we are able to help them or not, my personal experience is that I have helped others but what I did actually made me in a difficult situation, I know that goodness will be rewarded with goodness, but sometimes we don't need to help others if we are not able to.
I myself, if I succeed in winning at gambling and there is no urgent need, then I will spend the winnings on drinks and food and enjoy it with friends, and if I really don't have money then I don't force myself to do that.