I'm sorry for what you are going through, but am glad that you found us. We are here to support one another and you'll find a lot of useful information on this site.
Can you tell us more about what happened recently that brought you here? Why do you say that he's a narcissist?
Based on what you have written, the lesson on
Tools: communication validation, and reinforcement of good behavior may prove beneficial to you. There are other basic tools in the sidebar to the right that might help.
Keep writing. Tell us your story - it helps you to get it out and it helps others when they see that they are not the only ones suffering.