The fact that you "feel fine each day" suggests you're getting a whole lot more sleep than you think you are. And that's common with insomniacs. Called sleep state misperception. So getting a handle on your true and real situation is part of your long term solution. Be sure you've addressed any med issues with your doc, and check into using a CBT sleep training system for a permanent substance-free solution.
I would see your Doctor about getting a sleep clinic referral. Alternatively, I would get one of those fitness trackers that tracks your sleep to get more perspective as to what your body is doing when you are lying in bed.