I don't know how much more I can take...