While you're healing, I wouldn't rule out something like Lunesta for the short-term. It's non-addicting, and I got some amazingly good sleep on it. Asked for the Rx after losing my dad in a car accident. I couldn't fall to sleep at all and would wake up frequently when I finally did. Lunesta was instant zzzzzz's. Not something you want to take forever, of course, but until you're healed, it might help without hurting.
Emily
2011 Jamis Dakar XC "Toto" - Selle Italia Ldy Gel Flow
2007 Trek Pilot 5.0 WSD "Gloria" - Selle Italia Diva Gel Flow
2004 Bike Friday Petite Pocket Crusoe - Selle Italia Diva Gel Flow