If you're not doing something you love, and doing it the absolute best way you know how, you're wasting your time.
If you don't love your job right now, can you find things that you love in the job and do more of those?
If you don't love your relationship right now, can you find things that you love in the relationship and do more of those?
Certainly, there are things you can find that you love about your life. Do more of them. Do less of the things you think you should do but that really drive you crazy. You're not doing anyone any favors with begrudging compliance.
Life is way too short to be stuck doing things that you don't like. And I refuse to believe that we all can't find ways to spend more time doing things that we love.