Did she ever sleep in the bed, as she said she would? She really is flip-flopping, and I think it's b/c she realizes that she has no say about your GAL (when, where, or who)if she leaves you.
Continue to GAL without giving her a play-by-play. If it makes her jealous or angry, then she has to deal with it and you should not feel obligated to assure her about your own free time. She can't have it both ways, KWIM? As long as you are not being cruel or disrepecting, I believe she needs to get a little taste of what things might be without her in your life.
Don't make things too easy for her. Make her work for you. Don't ask her if she's going to bed. Instead, act as if you haven't given it a second's thought about where she will sleep.
She changed her mind about sleeping in the bed, and just by asking her that one question....she may regret ever saying she would sleep in bed a couple of times, b/c she doesn't want to give you the "wrong message"....or raise your hopes. So, don't show that you even care one way or the other.
There is still time. As often and as quickly as she changes her mind....who know what things will be a couple of months. But like I said, if she starts talking about not getting a D, etc., don't get off into long talks about the R or even the future. She needs to do the work and not lay everything at your door. Remember to have more of an attitude of "I have a lot to think about before I decide anything". That is like a bolt of electricity shock to a WAW. If she should ask you what that statement means, you say, "Nothing, other than I have a lot to think about". If she asks if you don't want to work on the M, you just keep going back to that same theme. "I'm not saying that, I just know I want to think about what will make me happy". (Is that a 180 or what!) I think right now you need to stay clear of R talks.
Keep doing what works and stop what doesn't.
((hugs))
It is not about what you feel should work in your M. It is about doing the work that gets the right results. Do what works!