Sorry for losing my cool with you earlier.
I have had a difficult few weeks  with some people in your group and took some of my frustration with them out  on you.
Thanks for your help and thanks for not ripping on me too hard.

Apology
Sorry for losing my cool with you earlier.
I have had a difficult few weeks with some people in your group and took some of my frustration with them out on you.
Thanks for your help and thanks for not ripping on me too hard.
earlier difficult took sorry losing cool ripping weeks people group