6 months is a long time! Congrats.
Welcome to PC - glad you found us.
Sounds like you're going through a lot. I'm sorry your partner doesn't know how to deal with things. Thats frequently the case, sadly.
Do you have a counsellor to talk to?
Hold on. You can do this. Talk it out here whenever you need to. We'll listen.