Lots of existing discussion:
Search results for “motivation”: https://www.trainerroad.com/forumsearch?q=motivation