SP here's another small bit of advice from someone who was dealing with an extremely evil, angry, sometimes violent person who did things just to hurt me and be mean to me and is now pursuing me and being all "nicey nicey" with calls and texts and requests to spend more time with me and making everything so sugary sweet that I literally need a shot of insulin to control my blood sugar.
Here's a clue as to how bad my "spouse" was, I'd put her up against yours any day of the week in a UFC octagon cage match and I'm pretty sure mine would wipe the mat with yours ;-)
Start being aggressive, start being an a$$hole with her, give her a taste of her own medicine, repeat what she says right back to her and seriously I don't care if she calls you a "meaner" and pouts and cries afterwards.
You're just too.... nice to her (sorry I had to say it).
I can tell, even though you don't want to be you still are nice to her and guess what, wonder o wonders.... she repays your "nice-ness" with evil, anger and contempt.
You surely have seen that this isn't a coincidence.
I went from being a "nice guy" to being arrogant, cocky, head strong, uber masculine, return everything she sent at me even better.
Only then did she realize I wasn't going to deal with her crap behavior anymore. I stood up to her, on top of that I did it regularly and I cut her off everytime she tried to be mean: i knew her number, I figured out her game plan and I played the game better than her, my wife wanted to know that i meant business, she apparently wanted me to stand up for myself and give as good as I got and lived a great life on top of that.
You did a bit of that and saw some results but you slowed down a bit again and the wicked witch returned.
Up your game, not for DB'ing but to keep her in check and so that she can start respecting you regardless if she loves you or if you reconcile or divorce. Earn that respect, show her you mean business.