Wow I can totally relate! My first child, a girl, was super "clingy" about breastfeeding and did as your girl did. Although I breastfed, until she "self weaned. It was my choice. And indeed she did self-wean... at about 2 to 2 and a half years old. Yes, I got chided for breastfeeding this long, but this is what I believed in for me and her. I know it's hard.. .and it's a personal choice for each woman. Sometimes we will not know why there are going through these episodes and "clingyness" with breastfeeding. But I know it's hard and tiring. My friend had a girl that was the same way. The minute she took her nipple out of her girl's mouth, she woke up shrieking. Mine did too. It could or could not be due to you getting your period. Who knows. Each child is different with different personalities and temperaments. My second child on the other hand, a boy, just did his business and un-latched himself and went to sleep and he was more independent about it. Then, as he got older, he had an enormous appetite and I had to supplement with a bottled formula along with breastfeeding.
Just a thought... sometimes, a child suckles for emotional reasons. Sometimes they are not getting enough milk coming through. Perhaps your flow is decreasing??? And maybe this is why she is clinging to you for breastfeeding at night. It can happen. If their intake is not enough per your milk flow... this can affect their intake. Sure she is on regular solids by now.. but perhaps, as each child is different, her breastfeeding intake is lessening and she wants more. This also happened with my friend and her girl. Just an idea. You got your period... perhaps this MAY affect your flow or even the taste of it. I don't know, as I"m not a doctor.
Or perhaps provide her with a "transition" object... a pacifier etc. My boy loves his stuffed cow to sleep with.. it comforts him. But my girl on the other hand would not take anything else except me. Somehow I endured it and breastfeeding.
I hope this helps. I know I don't have an "answer" for you... but just some thoughts and what I have experienced myself.
Take care and good luck,
~Susan
www.cafepress.com/littlegoogoo