I can answer both questions asked.
I have a partner, and blowjobs aren't his thing-which is fine bc I get it here-and it's one of my favorite activities and love to really get into it-love eye contact and taking my time with kisses and tongue.
In fact, we had a threesome with one of his male friends and his friend told me that he had never had a bj like that-I felt bad for him to be missing out on so much fun.
With the anal- I LOVE anal, but only do that in my RW relationship and not in my hobby life.
So , I think with each person-we get different things. Some truly love bj's and some love other things. It's all about finding the fit for you