None of this story holds up...
It would be highly unlikely that a college graduate would act like this AND not understand why it's unacceptable behavior. Unless you are talking about some online community college for retards.
You work 6 times a day? What the fuck? Get a new job.