Moy, what can I say??
I think you already know just how happy I am to hear that news.
Despite all your confusions etc I always told you not to be concerned.
Now it's all done and you made it.
Very Very Very many congratulations to you and your family. You made it

WOOOOOHOOOOOOO

There's no worry about expiry. ILR does not expire. Only that shiny new card expires just like a passport or driving licence expires and needs renewal. But you will surely have a British passport before that happens

Be happy, enjoy the moment and celebrate

I make a toast to you and your family now.
God Bless