I think you will both be better off not nursing at night. You poor thing - three times per night?! You need some quality sleep, sister! And your little one needs uninterrupted sleep, too.
If it were me, I would approach this from the standpoint that nursing is providing her with additional nutrition at this point. It shouldn't really be about comfort so much anymore, because she is old enough to learn to self-soothe in other ways. Maybe with a lovey of some sort? Or with a bottle of water, if she's thirsty? Maybe she will reconsider the pacifier? (Not sure you want to go down that path at this late date, but it's not so hard to get rid of later, so it's a thought.)
Anyway, so I'd re-structure your daily pattern so it's eat-play-sleep, not play-eat-sleep. In other words, stop nursing her to sleep. Nurse her for nutrition, but not to put her to sleep. She has come to believe that you are the only person who can help her sleep, and she needs to come to the realization that she has the ability to put herself to sleep. At this age, it might be a little bit traumatic for her to come to that realization, but I think you just kind of need to do it, for both your sakes. Maybe at night you could nurse her before her bath. Then bath time, then read a story to her, and then put her in her crib, calm but awake. Let her try to sleep on her own. If she fusses, let her fuss for a little bit (5 minutes - watch the clock). Go in quietly, put your hand on her back, say, "Shh, shh, shh" until she's calm (do NOT pick her up or talk to her), and then leave again. Repeat the process until she's asleep. It will SUCK the first couple of nights. Truly. And if she wakes up at night, offer her a bottle of water, do the shh-shh-shh thing (or better yet, have your husband do it)... just re-train her that the middle of the night is not the time she will be nursing. She doesn't need a meal then. You could even tell her about it during the day in advance, if you think she will understand.
Good luck. It won't be easy, but it will be worth it. :)