I'm not sure whether this is the correct place to post this - and I couldn't find any similar threads. I want to know how I can stop myself from playing badminton when I shouldn't. What I mean by this is, whenever I'm not in the best physical condition to play, I still find myself picking up my bag and going for a 2 hour session. For example, if on Monday I have an exhausting session and feel of pain in my knee or something, I know I shouldn't play the next day and take a day or two off. However, the next day even if I'm still experiencing minor pain, I would still choose to go play and end up doing more damage to myself. In the long run, I know this can be detrimental to my health. How can I stop this bad habit? Should I give my rackets/shoes to a friend for them to keep hold of? Should I do other physical activities? Thanks!