Get a Sleep Numbers Bed! J/K.
So you're saying it's chronic? Have you been to your MD? Are you willing to participate in clinical drug trials for insomnia? I used to recommend trials to friends that didn't have health coverage. IMO, it's a good way to get free health services.