Absolutely if you have the wrong pup, it can take time for house breaking, even if the breeder tried... and yours apparently did not do a great job. Gotta recommend pee pads AND outdoor training. With our dogs, although one has an issue with needing to be closed in to use a pad, they will go both on the pads and outside. Pads just make training so much more convenient and can be a bonus for when you leave them for work.
As far as the crate at bed time goes, we have never been able to enforce that with our pups. They need at least in my experience to be right by your bed so they know you are there. As soon as we can trust them not to pee in our bed, that is where the pack sleeps.