I agree, Learn some Patience.
Since you are new to the Puppy scene, have you been doing any research? Reading any books? Looking online? YT is a great place to find help and support, but you have to ask for it. I think you should gather all your questions and concerns on taking care of a puppy and start a thread. That will start you off with the right information!
A puppy can not be in a crate for that long, I am not too sure on how long she is in there, but long enough to not be able to hold it- You might want to get an xpen and set up some pads and try to train her that way, or when she is in the crate you need to take her out more- A dog should never pee and poo where they sleep, that is not going to teach her anything- You need to stop her from that right away, this will lead to problems when she is older.
You should split up the duties of a puppy with your BF, That way he is pitching in and helping you- You will be less stressed- She should be use to both of you-
What she needs right now is exercise, discipline, and affection- You should start working with her now to become a wonderful balanced dog. A schedule is everything for a puppy!