@PurpleDaisy2114
Thank you for your replies. I take it onboard about drip feeding and the thoughts that I shouldn't have let her climb in. In the end she asked me to go so she could have more space, so I came back to bed. DH has gone to work and now she is back in our bed!
She was off school yesterday and lols like she will be today to.
Now and again she want to sleep in our bed- I wouldn't say it as regular.
I didn't wake her from sofa as I was relieved she was getting some sleep as she has even been groaning in pain in her sleep. GP just recommended ibuprofen.
So you've let her in your bed yet again, despite knowing that DH isn't OK with it.
This is the problem, you are being inconsistent.
The (perfectly reasonable) rules in your house are that she doesn't sleep in your bed at all, if she needs to sleep with a parent, it is done in her (perfectly big enough for 2 people) bed. So when she needs comfort, you go into her room with her. She doesn't get to go in your bed AT ALL.
All the time you keep letting her do this, she is going to keep trying and you are endlessly going to have a battle, because you are blurring the boundaries as letting her do it, despite the house rule being that she should not.
Of course she's going to get upset, if sometimes she's allowed, and sometimes she's not. The rule is she's not, ever. So stick to those rules and be consistent, regardless of whether your DH is in the bed at the time.
Co-sleeping (if required) is done in HER bed only, not ever in your bed.