help..

lately idk what’s going on with me.. literally one minute i’m happy and my husband can say something and i snap and talk all this bad shit about myself. i get him mad bc he doesn’t like it when i talk bad about myself but i can’t help it so then i apologize but then once he’s moved on over the argument i snap again and start becoming a bitch again and we go arguing cussing each other out. i isolate myself from him. but i want him by me but when he’s by me i don’t want to be near him. i get so mad, angry, sad and emotional for no reason. like i just feel like crying and i don’t even know why. could it be postpartum depression. or just me being over reacting? and we’ve been married for a little over a year. by tomorrow everything will be fine but then ima act up again. i automatically assume that he thinks i’m ugly, fat etc.. idk i’m a mess.. my daughter is 5 months old