Brian - I'll tell you what my personal trainer tells me every day:
"If you do what you've always done, you'll get what you've always gotten."
If the consequences of your actions are making you miserable, identify the "opposite" actions and take them.
I know it's easier said than done, but the end results are worth it!
Good luck!
K~