Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

So just throwing this out there as another opinion to consider. Personally I find "doing it all" the only reason that I've been able to stick with game dev because I get burnt out from doing the same thing over and over again no matter how much I like it. Game dev allows me to switch around between writing, programming, art, managing ect so that one task never starts to feel like "the grind" or "slogging through work". What ever you decide to do, whether it is learn to work on your own or try and recruit other people, start working on it now. The more you have to show for your "idea" and "passion"  the more you can get others around you to take notice. And if you start treating new skill sets as mini journeys towards self discovery, rather than check boxes to get something over with, you might find you can learn to love building new skills and what that can bring to improving your main skill sets. Try to get yourself out of the "production" mindset / grindset and allow yourself to "play".  I'm a full time working mom, who only started doing this in my 40s, so I firmly believe anyone can make the time to make it happen if they want it.