The flat feeling is usually a progesterone symptom. Some people feel flat because of progesterone that doesn’t agree with them, while others find that progesterone helps with feeling and chills you out. Maybe your body isn’t reacting to estrogen per se, but is calling for progesterone since you haven’t had any for two months?
Since you get the Mirena next week, it will be a whole new ball game. Hang tight and see how that changes things. Expect the first 6 weeks at least to be very different (not always for the better!), and it can take up to 6 months to settle. I’m an impatient person but these things really do take time.