Since 1987 I have been training on a racing bike and I find this has been a huge help in assisting me to concentrate over a sustained period of time.
As I get bored easily, I've had to quit jobs regularly, especially office type 9-5 jobs, all of which have caused me immense frustration and, at times impatient reactions to the content and personalities involved in these bland jobs.
I have managed to schedule my life around biking, racing and teaching (always on my feet moving around).
It took a while to perfect this bio-rhythmn, but it was worth the struggle.