Have you discussed this with your neuro? Mine recognized pseudo bulbar affect syndrome in me when I was experiencing the same thing. I react over the top or laugh when I'm in a sad situation or cry when everyone is laughing. The medicine, neudexta, helps immensely. it's expensive as he77, but helps another of those blasted MS symptoms.
Don't be hard on yourself, dear...