I left programming for dancing. I'd been working at the same job for about ten years, and I started to work on a different group that made the same product with a never technology. I hated that, I found it hard to work in that and I wasn't that productive. Also I had some burnout, some depression, and not much to look forward to... Except for dancing. I had begun some years prior and I became somewhat good, and I eve…
You could save money from your programming job and fund yourself a dancing academy. Or even better, find a way to mix the two. Never stop dreaming!
Depending on the specific dancing style there are strict body types and features that you need to have, and not all of them can be acquired by training. So yeah, nature is not fair but feel-good comedies don't always apply to real life.