What a sweet story! Sounds like you were meant to be together. Eko is such a handsome panther. I love black cats (we have one also). Enjoy this very special day!