I say it does both to me sometimes it fix my life but most of the time it wrecks my life. I remember the days wherein i am depositing 1 Bitcoin every time then after i'm done i am withdrawing 1.5 - 2 BItcoin every week. But a day came that i loss 1 Bitcoin then deposit to recover but instead of recovering i kept on depositing Bitcoins until i loss half of all my Bitcoin so that they it wreck my life.
So my conclusion for this case is, when you win, gambling fix your life, if you lose then it's wreck your life, gambling supposed not for fixing or wrecking your life, it supposed to be for fun, if you spend on gambling to change your life then your gambling intention is wrong
most of people are thinking that gambling really wreck their life as they lost a lot of money from gambling, but i will like to say that gambling did not wreck my life and it has no bad effect on my life, and the reason is that i have fully control on my self and i can stop gambling at any time if i feel the need to stop.