I am currently in this muddle myself. I am more evenly spread across multiple platforms really wanting to narrow down. On the Web Dev side it’s so difficult to hone in on any one platform. Just when I did finally pick my expertise. The project is heading into the scrap pile eventually. It is good to read your journey and what you’ve learned and its that this stuff really isn’t easy but amazing to see what you can achieve when you want something bad enough.