Bad Dad or Post Natal Depression?

I’m really struggling at the moment as have to do everything for my son and always have since he was born. He’s now 7 months old.

He’s not a difficult baby and generally only cries when tired or hungry etc..

My husband never does anything with him. When he does it will be for 30 mins or so and as soon as he gets grizzly he can’t deal with it and passes him back to me. Sometimes he shouts at him to shut up. He’d never hurt him and clearly loves him but I’m struggling and don’t know what to do. I’ve had no time to myself and feel like I can’t leave him with him.

I’m not sure if he’s just being really selfish or if it is deeper than that and has mental health issues.

Has anyone had a similar issue or any advice on what I should do.

Thank you