1 of way to prevent gambling addict is by limit the amount we can gamble just like you did. Spare $50 , $100, or $200 for each month will limit us to gamble more and lose more if we aren't lucky, and that's maybe she must do with her BF about his gambling addict
However I didn't see bitcoin reaching these levels that is true, if I kept them today they would have worth insane amount of money, but I have gained over 100 btc total in my life and probably made under 100k total because I sold most of them under 100k, the highest was at 20k but that was like 500 bucks, so once again my total comes under 100k, for 100 bitcoins, that is over 3 million dollars today.
Not having a vision and not seeing bitcoin growing this much kept me from being a wealthy person today unfortunately, but I am still quite happy that it allowed me to live a richer life than most people I know in my age and in my friends group.