Sounds more like a cross between Hamlet, and Rocky and Bullwinkle.
Ah, you must have a good relationship for your first born to put Spring in your step. Sadly, others see their first born more as King Lear or Macbeth. I'm glad that your's is a keeper.