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