Anonymous,
If you feel that you are in danger, or that you could be in danger in the future, leave. If you feel frightened and unhappy all the time, leave.
If you still love him and feel that the stroke has caused the behaviour, try discussing it with him and with a doctor, to see if there is something that can be done. Perhaps he is angry and distressed about his stroke and taking it out on you. This is not acceptable, but understandable short-term, but you need to make it clear that it cannot continue.
Ask yourself, if your life continues in this way for the next 30 years, how will you feel about it. What will that you in the future wish you had done now?