I've been there and I understand the pain.  It never seems to fade.  Some days it hurts more than other days.  There always seems to be that one special one.  Little Jesse was your special one.  Mine was Muffin.  There is something about the "special one's" and that is not something that you can easily define, but they seem to always be so insync with you.  They love you as much as you love them.  You don't need to say the words anymore, because you each know what the other one is going to do.  To make such a decision is heartwrenching to say the least.  It is never easy, but only you can know if it is the best decision.  The love comes so easily.  It's the letting go that hurts so very much.