I'm going to go on a hunch and assume you haven't been getting real MDMA, because that experience sounds totally unexpected and for those side effects, unlike any MDMA I've had. Perhaps you could keep pressing your luck with the same batch or try to find something totally different, or you could just give it all up if it's being that detrimental on your health.