Fantastic post! Couldn’t agree more! You need to be happy first and foremost and when you are miserable at work it makes everything worse.
You are so talented and I know you will succeed with anything you do!