I have the exact same problem! Your description describes me perfectly as well.
I resist going to bed even when I'm exhausted, always putting it off as long as possible (usually until around 3am), and then sleeping in until 11am every day (fortunately, I work from home and have a flexible schedule). It's like I have an emotional resistance to getting in bed even when my brain and my body is telling me to, and it's been like this my whole life (I'm in my mid-30s).
I've chalked it up to the fact that until last year, when I started taking Clonazapen at night, I have always woken up between 10 and 20 times a night, leaving me exhausted the morning. Every single day since I was a kid. Consequently, I developed such a negative association with sleeping that even though I now sleep through the night thanks to the sleeping medication, I can't seem to unlearn this Pavlovian response to avoiding sleep.
It's frustrating. Even now, I'm typing this at 3am when I should be in bed.
As for your question about what has helped: the Clonazapen, obviously, but also getting into bed to read a good book or watch TV (because once I'm in bed, I'm halfway there, and more likely to actually go to sleep once the sleeping pills kick in). In that way I can sort of trick myself into going to sleep, since I can tell myself I'm not getting into bed to sleep, just to read or watch TV.
I've found it also helps if I go to bed when my partner does - it's another way to trick my brain into getting into bed, because then we have a few minutes to talk before she falls asleep. But this won't help those who don't live with someone.
Forcing myself to get up early in the morning works for a few days, but I inevitably lapse back into old habits, no matter how exhausted I am.
Sorry that I don't have many solutions to offer, but thanks for starting this thread! It's nice to know there are other people out there with this problem.