@iampassionate These puppies nip. It's literally what they were bred to do. It *will* get better, eventually! We have a 13 week old blue heeler puppy right now, our last dog was a red heeler. She bit like crazy, all the time, we thought it would never end, but it did, eventually.
I don't think you need to worry about giving her a bad home or traumatizing her, just the fact that you're concerned and posting here for advice shows you care about doing the right thing more than many dog owners.
My advice - make sure she is getting lots of play and mental stimulation. *Also* lots of sleep. When our current puppy starts to bite too much and go full on demon mode, that's when we know it's time for a nap.
You need to work with her on making sure she loves her crate. The crate needs to be her safe place, her house, so that she feels safe in there for the rest of her life. So, we give her some treats every time she goes in there. Her crate is in the bedroom, so she can't see us, and we put on a white noise machine so she can't hear us either, and then she will nap very well.
When she bites, try to get her to bite onto a toy instead. When it gets really bad, if she really hurts you or rips your clothes, then you can push her away, and ignore her. She's so young that it will take some time for this to work! I'd be lying if I said our last puppy didn't get the occasional smack on the head when she really was biting like crazy.
Also, some of these dogs are not the most loving of being pet, like you said. That's okay! If she's in a biting mood, petting will probably just give her more to bite.