Actually, I do both.
When I am not eating chocolate, I am following my business motto which is 'Live Without Limits'. I try to prove it to myself each day that this can be done. Especially as I have a disc missing in my lower back after a paragliding accident.
I am forever doing challenges. Challenges make me feel alive and give me a sense of accomplishment. They give me something to strive for; challenges give my training an aim.
You should set yourself a challenge. Here is one for you. Start your life over from today and decide once and for all that you are going to get fit and strong.
Then, once you have done that, you can start setting yourself daft challlenges like me, and run 150 miles across deserts ...