Sometimes it is not easy to grow up and take responsibility Paul...but it sounds like you might be ready to change your self-centered ways and step up to the plate.
it's wonderful to earn a good salary and have $$ (much easier than being poor)...but having something to show for it besides a load of gambling debt is even better. There will come a time when there is role reversal with you and both your parents....(Mr. Fandy who is in my past had a terrible gambling issues, he loved the ponies much more than me and still does, but he is a 59 year old child)
I hope your parents will allow you to make your own mistakes and fix them yourself instead of rushing in to protect you. The experience is invaluable. I think that counseling is a great start and sobriety will support your real growth.