Walling yourself off from all dependencies (physical, financial, emotional) in order to grow your brain and Just Write Code might seem like a smart thing to do, and the purism of it will appeal to some. If the OP genuinely obtains no enjoyment at all from anything else, then that's fine - that's what it sounds like.
But it's the pay-off that stings, the 'shit you don't need' attitude, which is ultimately judging everyone else as inferior for not making the same choice, or having the (immensely privileged?) ability to 'make your work your life'. I love and value my family & my friends, and spending money to spend time with them enriches my life.
Not everyone wants to be an island.