I guess what I wrote deserves expansion and clarification.
What did I mean by "do not bring Gods into this"? Did I mean, you are on your own?
No. You can definitely seek help from Gods.
But this cannot be an oath. Oath is different.
So, why no oaths and vows?
First, the desire and strength to change and improve shall come out of your own self, and be driven by your self, rather than being an obligation to someone, in this case the Gods.
Second, if you fail, you will feel VERY bad because deep down you know an oath is a serious matter and that the Gods can hold you accountable. Whatever measures you take to improve your life can fail, a different approach might be needed, and by giving an oath, you give yourself no space to pick yourself up and try again, because broken oath is a broken oath.
I hope this makes my point clear enough. I believe Gods will understand that you were irrational when you made that decision, but please from now on, treat oaths and vows to the Gods much more seriously.