Need tips and tricks

At least once a week there is a night where my LO will either wake up and not go back to sleep for over an hour (sometimes up to 3 hrs), or she will indicate she’s ready for bed, and then not go to sleep for hours (like tonight- I did get her asleep but she woke up and would not go back to sleep). I usually resort to breastfeeding because it’s the one thing that works 95% of the time. If that doesn’t work I bring her downstairs to rock her in the recliner.

I need ideas. I’m out of them, and I’m frustrated.