Do the things you hate to do, on the other side is greatness!
David Goggins is a driven person with a story that you should hear. David is a Navy Seal, warrior, and elite athlete. If your fire has burned out, let this be your prescription. I recommend two David a day cased with some Mulligan Brothers and a long walk.