There are degrees of how difficult it is for people to manage boring. In college I failed English I, Public Speaking, Ethics and a 1-credit seminar course. Multiple times. I also had solid recommendations from several computer science professors where I was top of the class and worked doing research for some time. Mornings are also pretty hard, but that's another thing entirely.