Pospartum Depression

I suffer with postpartum depression and some days I get so frustrated with my little boy. I would never hurt him but when he's crying I feel so much tension and feel like I'm going to explode. Today i got so frustrated because he wouldn't stay on his back when I was changing his poopy diaper and I yelled at him. He's only 8 months old- he's so innocent. My mom would yell at me as a kid so it scares me that I have it in me too. I'm looking for words of advice for others who have PPD and how to deal with the feelings of guilt and frustration. I am going to counseling but am wondering if maybe I should be on medication? I hate feeling like this and just want to be happy. 🙁 please no judgmental comments.