I code too when I feel bad. However, I'm not an expert developer in the homebrew scene nor anything. I'm a regular Java developer who had a regular job in a regular company which made regular P.O.S. (Points of Sales) for regular people.
Hey, now I feel down.
My dream has always been to develop a game, or at least a DS/3DS homebrew, but I haven't been able to do anything of it. I just keep trying, even if I feel bad for not succeeding at the first time.
Learn coding if you don't know yet how, then make apps for the world to be a better place.
That's what I always wanted to do, but time has stolen my chances. Now I'm really old for doing that. I don't have friends either, but that's what consoles are for.