"It's good to learn from others, so you don't have to learn expensive lessons yourself"
This is true. But experiencing it yourself can make you deeply understand its meaning especially if you're a type of person who just ignore the experience and advice of others because you want a proof.
Well, as for me, I already experience to become out of control in gambling so i'm certainly aware of its consequences. That's probably the reason why i'm good now in managing my emotion to stay in control. Moreover, having a mindset of just entertaining myself (and not gaining from it) also help me to move on easily when i'm in losing streak.