I live in Manhattan too. "Just suck it up" isn't the correct response. You even admit that it's annoying, so why roll over and resign yourself to it? One asshole with a loud horn making lots of noise on the streets at night can easily wake up hundreds of people. How is this remotely acceptable? It has a real measured public health burden. We can and should do better; getting proper sleep is important.
And by the way, the vast majority of horn use is illegal.