Re: Becoming embarrassing and annoying
I can't remember if you were one of the ones posting on the PPD thread. Did you have your hormone levels checked? I don't think it's normal to feel blue if you miss one nursing session. I wonder if you're having a low progesterone problem? Might be worth a trip to have checked out to make sure it's not a physical thing that is easily fixed.
I can imagine how you're feeling. Logan was really pushing my buttons about nursing at the worst times and it made me resent the nursing relationship. What worked for us was to goto Florida and visit family and he spent 2 weeks with his 4 YO nephew. He got so distracted that he just didn't ask, and then we never fell back into the 8-10 times a day nursing.
But I have to keep him busy. On the days that we're home all day he will ask to nurse more often. I sometimes give in but not usually. So almost every day we're doing stuff. We goto gymnastics, library storytime, Kindermusik, playgroup, the park, the mall soft play area.. and he's usually engaged playing that he doesn't nurse those times.
What are you doing for distraction that you say isn't working? Do you think that you're so busy looking for a house that your DD is trying to tell you that she needs more alone time with you?
Also, have you tried the song trick? (I haven't done this before) But I know some mommas will say okay you can nurse but only until I finish singing this song 2-3 times. I wonder if that would eventually discourage her from nursing.
And the only other thing I can think of is to just drop one session per day per week. Stay very firm with it. You could do a reward for her during the time, a sticker, special snack, story on mommy's lap... whatever but no nursing. First day might be rough, but she will be okay. Then each week pick another nursing session to drop.
Okay I'm out of ideas. I think that your DD isn't the typical nursling at her age, and she's REALLY attached to it. She sounds like she might need a little push to make the nursing relationship more enjoyable for you.