I won't beat you up. You are having a natural reaction to the emotional trauma that has happened to you. To say that you need to get over it is like telling someone who was hit buy a car they need just get over it. Most people would never say that.
It takes time to heal and you will go through varying emotions during the process. It's not even been a year.
I think you will get there, but don't beat yourself up if you feel down. It's part of the process. I see some growth in your posts even if you don't see it. I just wanted to share that.