I have been there my friend, and I know how hard it is. I had to do the dirty deed years ago and it still bothers me. Sometimes I am ashamed, as we don't do this to people, but pets no one thinks it out of order in this society.
Hang in there, and remember the good times!!!!
SEMPER FI,
STRYKER