I have a feeling that this next episode is where David will get back to being more like his Charming self. I know how it looks in the preview but I think it’s a mislead. It’s time for Charming to be Charming again lol
I like that thought and think you’re right. Regina’s attempt will backfire badly. Not only will David not want to hurt MM anymore (Anyone realised that he seems to cry everytime they’ve met in the last episodes? lol), but he thinks Regina and Kathryn are friends. Regina’s attempt will make him really suspicious.