You have spend your maximum effort to control yourself that much. You've done nothing wrong. I cannot endure it like you. When i met someone who is kickbacker, i set limit for the levels, like if he kicked 3 times, i hit my elbow to the seat to alert him, if he's still kicking for another 3 times, i will talk to him, for another 3 i call the attendant. The important thing is don't feel guilty for what you have done right or you will get hot very fast next time you encounter someone like him