Here are some possible alternatives:
- find a leadership coach and/or mentor
- delegate the parts of your job that you like the least
- find a way to reduce stress in your life (exercise, hobby, etc)
- try professional therapy
- share how you feel with your friends and/or family (maybe even leadership team)
- take a vacation
- work less
- define and respect clear work/life boundaries for yourself
- read about/learn how to manage stress more effectively
- create a project plan for yourself (what do _you_ want to accomplish for _yourself_ in the next 3,6,12 months)
I could go on and on.
Another thing I think that you should ask yourself is: would you really be happier working at WalMart? Is it really this specific job and role that's causing your unhappiness? Is there really nothing you can change to make you job more enjoyable? Is it possible that you're creating your own unhappiness?
From personal experience I highly recommend finding a great leadership coach. I had a leadership coach who really helped me tackle some potentially similar challenges I was having.
If you want to talk more feel free to ping me. Good luck!