What you have described sounds like a creative mind trapped in a non creative job. However, as you pointed out, its important to have money. So now its about trying to find out how you can feel better about yourself and how you can perform well at work as well as feel less frustrated by doing what you like.
Next Steps
See a psychologist. Cognitive behaviour therapy can help one get out of learned negative patterns of thinking. Other therapies like mindfulness can help you connect with yourself.