For solo developers - how do you handle "wearing all the hats"? I actually really enjoy it!

I've been solo developing for about a year now and I've found that I really enjoy having to do everything myself. Art, programming, audio! Every day I can learn something new. Do we all like this or are some of you struggling - or even avoiding 1 discipline completely?