There's a difference in your child hating you for the good parenting and a child hating you for being a bad parent. Mine has said a few times she hated me when she was punished. I knew at those moments I was a good parent.
If she's amazing, she won't be easy. If she's easy, she won't be amazing. If she's worth it, you won't give up. If you give up, you're not worthy. Truth is, everybody is going to hurt you; you just gotta find the ones worth suffering for ~ Bob Marley.