I'm sorry you're having such a tough time. Condolences on your miscarriage. How long did you date him? Do you want to invest your time and love in someone who treats you this way....him being a narcissist to boot? Sounds like you might have dodged a bullet.