Kathy,
Overall, it all sounds good.  Refresh me...did you have 1 or 2 levels done?  I didn't see it in your signature.  Obviously, we had completely different surgeries, but I am 5 weeks post-op, so we are just one week apart in our healing.  Who is following you for your aftercare?  Sorry you are having some difficulty with sleep.  Have you ever tried melatonin?  When I am off my sleep cycle, I take it and it does wonders.  I'll take it for maybe a week, to re-regulate my sleep, and then when I stop it, I have no problem sleeping through the night.  Just a thought.  It's over the counter.  
All in all, you appear to be doing remarkable.  Again, I think your young age is definitely working in your favor.  Before you know it, you'll be power walking and enjoying a spring bicycle ride.  
 
My best to you,
Cindylou