Jesus. You aren't supposed to take it for more then four weeks. Your body probably no longer knows to produce it as you've been providing it artificially. I'd see a doctor for how to fix this circumstance.
Doesn't the label on the meds tell you that? It does on all melatonin I've ever purchased, I'm in Canada. I used to use it for jet lag but I no longer travel.