Your a balls to the wall sorta guy Rob, and thats a compliment. Have you ever tried yoga, or meditation, deep breathing techniques, progressive muscle relaxation, massage or any mind over matter practices? Spa Koru is nearby if you're not sure where to start.
There's also Melatonin, though I'd be careful using it in the long haul. Healthyjoypeace mentioned the warm baths before bed, epsom salts are good for soaking the bod.
And not trying to get all personal here but one important component is your sleeping area. No TeeVee's, computers or anything stimulating. Boring books & learning to just rest if sleep/falling back to sleep doesn't happen within a certain period. :smiley16: