Dang Marine, I'm sorry to hear about your loss...It's always so very painful to part with a beloved being. The thing that doesn't go away, even with time, is those memories and joyful times you spent with your friend. They will always be missed and never be forgotten.
I still miss my doggy, Toby. I remember going to the vet the next day and holding his frozen little body, just so that I could be near him one last time. His ashes now sit on our fireplace mantle.
Hang in there dude! We're all here for you!