Do you find that all these need to come from the same activity? Is it ok if you for example have autonomy at work and are pushing your mastery on wood carving in the evenings and are getting purpose from feeding the poor on the weekends?
I think it is okay to get ones needs from different places. It is ideal when one can find a perfect fit where they all align but it’s not necessary to strive for that.