Recently, it occurred to me that while parenting is made up of millions of choices, most of those choices are already made for you. For instance, when your baby needs to be fed, you automatically feed your baby. It's sort of a choice in, perhaps, how you feed your baby, but your actions are already dictated by your baby's needs. Even beyond the most basic needs my child has, many my parenting choices are dictated by the moments when I need to parent my kid how they need, and not how I want.
I think it takes a while to realize you might need to parent your child the way that suits them, rather than the way that suits you. At first, you're dealing with all those obvious-answer-choices, like feeding and diapering, bathing and soothing. Then you hit the wall and realize that what you're doing simply isn't working for your kid, or you realize that what worked for your friend's kid simply won't work for your kid. In my experience, the more difficult solution, the one that takes more effort from you that you really aren't excited to give right at that moment, becomes the solution that your kid needs.
When my daughter was around 4 weeks old, she inexplicably stopped sleeping. She wouldn't nap in the stroller or the carseat, she would only (sometimes) nap in my arms or in her cot. It made everything less convenient for me for about four months. I couldn't leave the house while she was napping, and her awake-time window meant I had to be back in the house faster than any errand would take. However, as much of a pain as it was for me, personally, she needed me to give her what worked for her and not my schedule. Since then, she's been teaching me that it's not all about me, in more ways than one.