I think you've pretty much summed up why I got the grades I did.
Honestly, I don't blame anything (games, weed, parties, internet) except myself. Those are all fine with moderation and time maganement but I lacked the motivation to make school my #1 priority and that's basically what I'm ready...