That was a fairly good read
I have to admit though that one of my biggest shames/regrets of my university life is that I haven't been able to spend enough time learning more skills in game developing like I want to. Most of the time is consumed mainly by my responsibilities as one of the main leading staff in my club, and department's student council respectively. Not saying it's not time well spent just because it's not on learning game making. Those things are definitely a huge important part of my life I'm glad to have. It's just a shame that they take up so much time.
Oh well, university's not over yet!