If your goal with your life is to just have a job, have some money at the end of the month and not have too many problems, then there are jobs out there for you.
If you want to be someone who will try to be creative, try to have ideas, try to shape things and take all the risks attached with that, then you will take a different approach.
You need to think what people are going to like two years or five years from now, then try to work on that, even if it means that nobody will understand you today.
Trying to do things differently can be really exhausting and extremely risky. I'm really happy with what I do and the position I'm in, but if I had maybe been a little more pragmatic, it might have made my life easier.
I don't have any regrets, I always did my best based on what I knew at the time. I love what I do, I like to explore new ideas and that is a reward in itself.