Finishing projects is a very good habit to get into, although to do so you need to firstly set realistic goals. By finish I mean compleatly finish, polish the game, add menus, highscores tables the works.
I've been given lots of advice over the years and the vast majority of it has always been...