Sounds like a form of 'Bipolar'
It effects alot of people, Some days your body wants to get up, But your mind says no.
Then other days you feel on top of the world and has enough energy to run a marathon.
I know people who have suffered from 'Biploar'
All The Best.