Something with diphenhydramine or doxylamine? They aren't great to take for very long at all.
But if you notice a dependency, I don't recommend the RX sleep meds I've been on for so long. One was effective for a very long time (15 years? Lunesta I think) but has gotten weaker and weaker. I'm terrified of stopping it though, its a nonbenzodiazapine so it binds to the same stuff as benzos. Taking something so long like that is bound to cause problems when I stop.
I've heard therapy helps. But I'm not sure how. Hasn't done much for me.
Well this is not a fun fact I was aware of.
I just sort of thought it was heavy enough that it pretty much didn't fail