Poor buddy. These last 5 years were probably the best of his life, thanks to you and your husband. Try to remember that and don't feel bad. You gave him a home, good food, lots of love and the necessary medical attention, not to mention 3 other boxers to hang out with.
Take care of yourself and we wish you a very safe and speedy delivery.
--W