I see no difference in meaning. I think we are usually angry 'with' people and 'at' a situation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mister MicawberI would use 'at'.Could you tell me why 'with' is not ok?