You're not stupid at all....and you 're definiately not alone .
I've kept Pepper's little things... makes me tear up just writing his name. His little face is still my screen saver on my computer..I don't know if I'll ever want to change it. We can't help from missing them.
Enjoy you're new baby and congratulations!
jeanne