Well, his open-heart was delayed due to him being sick, he had a fever and a very bad cough that wouldn't go away. At first it was postponed until May, but a March 27th day opened up. I didn't want to post anything and jinx him until it was set, but he had his pre-op appointment today, and it's a go!
Today I fed-exed 46 envelopes (many with multiple cards in them) so he will get them tomorrow, the day before is surgery. I told my mom it's up to her when they open them.
They are going to Red Lobster tomorrow to eat for his last meal (his request) and she thought they would open a few then, maybe some when they are waiting at the hospital, and the rest after. We'll see!
Thank you all so much! It means a lot to my mother too, who is a nervous wreck. I'll be waiting anxiously myself on Thursday for news, and will post when I hear anything.