I don't think this is normal. I see you haven't tested your drugs and I think that's the problem. If it were pure MDMA, you didn't take too much and it was your first time, you should have an afterglow, a very pleasant feeling that can last anywhere from 1 day to a week. Everyone is different so everyone reacts differently, but I never met someone that had a bad hangover after their first time on pure MDMA. Also the fact that you weren't able to sleep for 24 hours isn't normal I think. while pure MDMA can keep you awake during the roll (I've actually even fallen asleep during a pretty intense roll) you should be able to sleep just fine once you've fully come down
I think you need to start testing your drugs. It's possible it was actually pure MDMA you had, but to me it seems unlikely