I know how you feel. I am having all of those exact things you are having and I've been sober for a while. It takes time. It doesn't happen as fast as we'd like.
I do know that it will get better and it keeps me plugging along and dealing with this stuff in the best way I can.
Hang in there.