My hubby and I have been married for 12 years and we have 4 kids. It's normal to go through a phase like this. The only thing you can do is not let it rule your life.
My hubby was working over 80 hours a week and I was working full-time myself. With a bunch of little ones running around there was no time or desire to have sex. I mean, we wanted to, we were attracted to each other but the thought of it was so exhausting it just made it feel like a chore. So I guess it was more that we wanted to want to have sex but we just couldn't muster up the energy to do so.
Even when we did have sex (which was less often than once a week) it wasn't exactly spectacular. It was even disappointing sometimes.
Don't let him give it to you anal if you would prefer to have just straight sex. Tell him that's off limits for now or for a special occassion or something. I can imagine that you have a little stress when you do have sex with him because you are so concerned about the issue. That's how I was. I was so worked up about him 'not wanting me' that I would be a wreck when we finally did have sex. Relax. Try and have fun with it. You said yourself that it's the emotional factor, so it doesn't have to be mind blowingly great sex. Make it fun, don't be afraid to laugh at yourself.
There are probably a number of things that are making your sex life difficult right now. Don't read too much into it. I know that, emotionally, it is a big deal, I've been there. But the only thing you can do is talk about it and try not to make it into an issue. Once it becomes an issue it makes things even harder, he gets the pressure to perform, you're anxious about it and it takes the fun right out of it.
If you guys are in love and your relationship is good in all other areas this will get worked out. Let me just say that my hubby and I have gotten past our indifference toward sex and not a night goes by when we aren't fooling around in one way or another, so it does get better. And better, and better and better, and. . .
I hope this helps. Good Luck!