I have a question for you guys. So I've been pretty lucky to have had numerous relevant work experiences throughout my time at college so far. I love all the work I do but there is one overarching problem that I seem to continuously have throughout all my internships/jobs: I'm a pretty shit employee. I'm late often, and not the most committed due to being committed to other things such as other jobs/Interviews/school/etc. Although I'm competent with the work, I feel like a liability at times due to my seeming lack of discipline. I've honestly only gotten by due to none of my experiences asking for references, as I'm not sure anyone will have much nice to say about me.
I'm not using these as excuses but rather descriptions and at the end of the day it's on me to fix everything wrong with me. But I'm here to see what some of all of you have done to "whip yourself in shape". I got an offer for next summer with possible return and I really don't want to screw this up again. Everytime I try to fix something I feel like I find a new problem.