You might want to look at how you were raised, what your childhood was like and if your toxic h is like a parent or sibling.
I would research cluster b personality types:
narcissists/ psychopaths/ sociopaths/borderlines/histrionics
These are the toxic abuser types.
Also look at Complex PTSD. Richard Grannon is good for advice on it and narcissism. He highly recommend buying the book by Pete Walker called CPTSD From Surviving to Thriving Complex PTSD.
Watch YouTube videos for relationship advice by:
Matthew Hussey
Susan Winter
Derrick Jaxn
Alex Cormont
For narcissism watch:
Inner integration
Surviving narcissism
Dr Ramani
Sarah Speaks
Melanie Tonia Evans
Marc Survivor
A good book on narcissists is by Dr Ramani Durvasula: Should I stay or should I go.
Reset your boundaries and go NC with any toxic people in your life.
Stay strong. if you are still with him, start getting your ducks in a row.
Stay strong and love yourself more. 