I suspect you aren’t facing how much you don’t like your job. Instead of taking action, you are acting out. You are a responsible person, so you do get the work done. But it is at great cost to yourself.
I hope you will take a big step back and get to the root of the problem instead of scolding yourself for the ways you are compensating for your unhappiness. At 32, you have a long work life ahead.
I hope you will figure out what you need to do to make those 8 hours in a work day satisfying. Do you need to leave this job or go for a promotion? Do you need more school? Training? Do you need to even possibly move to move on?
If you can’t face this on your own, do consider seeing a career counselor for some advice and support.
I wish you well.