I was just wondering about your sitch this morning. I'm really sorry your M isn't where you would like it to be. But, you have nothing to feel stupid or ashamed about. You gave all you had. Can she say that?
So, where do you go from here? And I'm not talking about filing for D. But, what do you need to do for you?
And as far as dinner, listen to what you posted: SHE wants you to have dinner at her place. Your choice, but my vote is no thanks. I got plenty of friends. Consequences man. Let her feel them.