My dad does this and I hate it: Everything has to be on their schedule and it has to be done in secret so that no one gets "disappointed". And they break promises like it's a bad habit. Guess what, DAD?!? It's better to keep promises than it is to keep secrets!
"I'm nice, I really am. Apart from my terrible taste in pie..."