it is easy to get irritated when you are working on a project and your teammates do not pull their weight but then you are the one who somehow suffers the consequences!
that is the worst!! i know that you must have been very frustrated with your teammate.
i was recently working on a project where unfortunately, my teammate really did not pull their weight.