I feel your pain! I'm going on YEAR 2 of near constant whining, lol, between my 3 year old and my 1 year old. It is absolutely maddening, I know.
Â
I'm sure you've covered all your bases, but is it sleep related? Tooth related? Molars can be painful and/or cause general irritability long before you can see them. If you haven't tried it yet give her a dose of Tylenol and see how she reacts.
Â
Being pregnant again on top of nursing dd constantly I feel touched out a lot and I simply am not down for holding her 24/7. I do starfall.com a lot with her because it is entertaining without being pure "junk" screen time and she loves it and it's a way I can let her sit on my lap and be sufficiently distracted that she doesn't start those annoying behaviors (scratching me, pulling my shirt off, practically breaking her neck trying to connect mouth to nipple). As an added bonus now she knows the letter A, lol.
Â
Getting outside helps a lot too. Also being around other kids, like at storytime and other library events. The incessant nursing and whining seems to be worst in our own house, when I sit down on the couch and try to relax. I also involve her in my chores....when I'm cleaning the kitchen I give her a bowl of warm water and a rag and she makes a glorious soapy mess on the floor. By the time I'm ready to mop it's all destickified! When I do laundry I give her little errands to run (go put this sock in the basket, give Mommy the towel, etc). She never gets it right yet but it keeps her out of my hair.
Â
Also since I have an older child we have a daily schedule that we follow kind of like homeschooling but on a preschool level. We do occupational therapy activities for him so I include her in those....playdough, pipe cleaners, cotton balls/pompoms, etc and that seems distracting. When he does his "schoolwork" I give her crayons to color with. We do paint or some other kind of creative art almost every day.
Â
And...even with all those things, many days I still find myself praying for naptime to come quickly! I feel your pain!!!