On the point of what distracts you from a game, I don't know whether this is true of anyone else but I find I can actually get distracted from completing a game by the game itself.
I mean, on a game such as one of the Final Fantasy series, before I go into the last area where the final showdown takes place, I take some time to complete sidequests, get armour and weapons, maybe level up a bit. After a while I get a bit bored by this, some sidequests get rather dull, especially the collect x number of objects, and put the game down for a bit and end up forgetting about it.
I like to complete the game fully but sometimes it's just a bit boring doing that.







