I'm annoyed at my friend for always complaining about their life
Does he only complain to you?
He almost always does it directly to me and he doesn't care about not being annoying.
Friends are expected to be their for each other and it is understandable to not want to have to listen to someone complaining over and over again, but getting annoyed with him doesn't help the situation.
Seriously? I'm over it. He is not going to get away with this.
Your friend is having a hard time in their life right now and you complaining about their complaining is not very understanding of their situation. Put yourself in his shoes for a while and you will find a way to support your friend.