You need to understand that winning long term isn’t in our hands.
I was confused too what long term winning entails as I generally do not judge my winning progress based on the years I have gambled but rather I judge my success for every match I play. But I realized OP probably meant that long term winning is just not going astray from the placed long term budget. So if you put it into perspective and see that you did not stray too far away from your planned budget for gambling then it might be a long term win.
Yea, I too do not have long term plans for gambling. If we are going to really evaluate our long term success, we would actually realise that there are more losses than wins, which means there may likely be no gain at all in real sense. This is why every gambler needs more of self control than the desire to achieve long term success. It is this desire to make money from gambling that makes self control seem quite impossible to achieve. But for any gambler that would see gambling as a regular fun activity and not necessarily as an opportunity to get out of poverty, he would definitely be able to control himself effortlessly.