I've been self-employed for over ten years, and part of me likes being fiercely independent/etc. Part of me feels hopelessly cut off from the modern programming world, having not coded properly on a team feels a bit sad/like I'm missing out on a really fun part of work/existence. Part of me feels like it's useful self-sabotage in that it means I'm putting myself in a situation where I have to continue being fiercely independent. But yeah, I'm reading the replies here with interest, and I wish you the best :) Thanks for asking an interesting question!
I agree with the other posters that you shouldn't really term them side-projects if they were your main focus. Then they're just projects! :) Don't undersell yourself.