Your niece is very lucky to have you. She sounds like a great girl. Each kid is different, so you can't judge one against the other. We just bought my granddaughter a used car, and it gave her the little boost she needed to get a job, and get on with her life. Kudos to you for raising such a great girl!