Maybe you should take up a different sport that you don't find boring. I can't recall ever really being bored when riding. Zoned out maybe, but not bored. I've done tours up to 73 days and days up to 143 miles. Never bored. Same for running. Indoor trainer, yes I've been bored doing that. Treadmill running, unbearable. For some reason I don't get bored on the rowing machine so when stuck inside I row.