I felt the same way as you did. Everyone else seemed always ahead of me especially in Mirco, and it was because I wouldn't put enough time into my work. Nowadays its really hard to concentrate and get something done with the advances in technology and such. Like TV, the internet, social media, friends. Its a lot to ignore when you have to get work and studying done, but you have to do it. Manage your time and reward yourself. Tell yourself and commit to it. If I study for this many hours and really concentrate, I can watch the walking dead tonight. Or if i finish my class work for today, I will spend an hour on Facebook. Erasing unwanted apps from your smart phone also helps. I know its tough, but just think of the rewards that come with it. Write yourself motivational quotes and stick them in the restroom, bedroom, or wherever you will see them the most. You can do it!