it might be the heat, but holy cow i am at my political ragiest today.