Sounds to me like your issues are with your job, not cycling.