Just a thought: Would it help to have a riding buddy? Not necessarily somebody you train with, not the whole pack of club riders like on your weekend ride, say, but just a friend you toodle around the neighborhood with or ride to the park or out for a coffee. Would that take the edge off, to have company?