I think my favorite NPC was Lucy. I've gotten caught up in similar distractions in my life and lately learning all the aspects of game development has been a rewarding outlet for creativity.