I can spend a lot of time with work and hobbies usually about 10-16 hours a day, with being a developer it can consume a lot of time even more so when there is a bug or error that needs to be solved, again with gaming or social hobbies they can equally consume more time than i realise.