I know how you are feeling…my first two mares passed away due to complications of old age. One to colic due to problems chewing properly with worn out teeth and the other just to general discomfort and degeneration.
It’s really hard to say goodbye, I would say losing Cricket was/still is the hardest thing I’ve even had to bear. Cinnamon was not as hard, since we saw it coming a long way off and were able to prepare for it.
Just try to treasure the time Moon has left and love on him as often as your busy schedule will let you, and when he lets you know it is time, you can let him go. I hope when the time comes that his passing is quick and painless and that you all have the opportunity to tell him goodbye.
I’m sorry that Moon’s lifetime is coming to its end, but at least you were together for most of it and have many wonderful memories
Lots of hugs and support through this difficult time.
Kyrin