Need to check your scripture reference, Genesis 7 only goes to 24. And No mention of anyone cursing anyone.
Ok, i found it. its chapter 9. I'm not sure really. One speculation is that it is a worse punishment to see your child suffer for your sins than to suffer for your own sins. Or maybe he was just hung over and not thinking clearly haha.