i feel this sooo much like you i wasnt fond of passing assignmentsprojects up and if i ever do its either i do it on the day i need to pass it andor im interested at the topic at hand i managed to survive school with getting higher-than-average grades at least until high school  once i started work though i even got fired at my first job and it doesnt help that i wasnt interested at all on what i majored in back in college which is accounting the second job wasnt any better and while my current job is a bit better i still get a below average performance rating from my boss for the past three years which basically wrecked my morale and it doesnt help at all that youre constantly compared to your outputs like what youve said and as someone who only has been recently diagnosed i have been too hard on myself for years as i was unable to make sense of a lot of things