I kept a lot of my cards when I was younger. One day I went through them and it was nice to see. But then I thought - do I really need them? Will I look at them again? & Will I miss them if they're gone? The answer was no to all of them so out they went. & I haven't missed a single one lol!
I've only kept our wedding & engagement cards, DS birth & 1st birthday and a few special cards. They need sorting lol! I'm hoping to do that before my baby comes too. It won't happen though lol!
I keep christmas cards in my ribbon box until the following year for the sole purpose of reminding me who to send cards to (I'm too lazy to write a list). The list gets shorter each year because I only send cards to people who sent them to me the year before plus a few exceptions for special people like DH's pop. Most people seem to just send an SMS or FB msg nowadays.
Bookmarks