Good morning. Since you have already sat at your daughter's door, and used a gate, you have already set a good boundary for her. It seems to me that you can use the gate, telling her that you are going to check on her every few minutes, and that you would like to see her, like a big girl, sleeping in her bed. I think you can also tell her that she has the freedom to sleep on the floor, too, if she wants, and that, if she chooses that, she will want to bring her blanket along so she doesn't get cold. If she doesn't want the blanket, you could say, she doesn't have to have it, but she will get cold. You can tell her that she knows where to find the blanket if she decides she wants to be cold. All these decisions are up to her. You can check on her every five minutes the first night. Every ten minutes the next night. Every 15 minutes the next night, etc. If she wanders, sleeps on the floor, cries, bangs stuff, etc., she will learn that you have set a boundary, also, for yourself, and that her actions are not going to control you. When you go back to her, if you find her in her bed, you can say something like, "I see you have learned to sleep like a big girl. Good for you! I love you. Good night." If she is out of bed, you can say, "I love you. Good night." Do not go back into her room after you have done the bedroom routine. She will learn to appreciate that you mean what you say and that she can count on you to be true to your word. If she ends up sleeping on the floor, then so what? If she wakes up cold and stiff, you can tell her that the bed is more comfortable. Let her deal with the natural consequences of her choices. Her behavior needs to be her "problem", not yours. Stick to your time decisions. She will learn. Best wishes. And write back with what is happening!!