Honestly its all worth it, a was no good for first 7 days after surgery but after that you get better everyday, am now 2 weeks post op and practically back to normal, only thing a find difficult is streching out. I feel your stress about the hardly sleeping part and its so frustrating, i am still not sleeping properly as my body just wants to turn over onto side but its not forever 🙂