I understand completely and it will get better. Memories are always there. I once had a Turkish Van named Kitty. She was my companion for many years. She passed when I was holding her. It took me about 5 years until Myles came along. She will never be replaced, but now I have a rescue cat...