Things down there after birth

So, I had the normal discharge after birth, but here we are 3 months out and I'm still having discharge (more than pre birth). Also, things down there smell and I have to say it's embarrassing. Is this normal? Have other mothers experienced this? When do things go back to normal/get a little more normal? I've never had so much discharge in my life 😳 It's not really the discharge that bothers me but it's the smell. My husband has made some comments about me being "stinky" and I seriously just want to punch him/crawl in a hole and hide. I've never had to deal with a smell before and it makes me self conscious.