It's quite a tough one to be super focused during "the day", and then know I've still got at least (for example) 5 days more on the same challenge. When I go do other things, my brain tries to tick away thinking about the problems to solve in the background, which can lead to a vacant stare down the pub.
My fiance Rachael is always sooo supportive, she loves what I do. Some days I make her sit in front of my whiteboard and I draw architecture diagrams xD she's a personal trainer so isn't into tech as much as me. But she could probably give a good conference talk on components and observables now!!
With regards to other developers, I mainly see them at conferences. I've only a few friends locally that code, and when we meet we don't really talk code at all. I think that's a good thing though. I live in the middle of nowhere in the south west of England... So devs aren't densely populating the area xD all of my knowledge I've worked out for myself, and online.