A secret for 3 mos!! Wow I don't think I could have done that...I'm not that good at secrets and of course I think the anticipation is half the fun. Do you plan on sleeping tonite? He maybe too excited to sleep or let you sleep! Let me know how it goes! Can't wait to hear about his reaction!