Oh pittdrex, Your post has brough tears to my eyes...poor sweet Brady.
I think quite a few of us,here on the DP, have gone through what you're going through now.
To be honest, I think I may have waited too long with my Morty, but it's so hard to let go.
If I had to do it over again, I would have definitely done it sooner, rather than later.
In the end, it's your decision...a difficult one, but one made with love and Brady's best interest at heart.
You will know when the time has come. Hugs to you and Brady