All I can say is crate train her, she has to get used to you not being with her all the time, and if she was used to a crate she could sleep in one next to Ben, and hopefully you will get some sleep!
I am sure someone will come along with better advice, but good luck!