Wonderful to hear from you. Glad all went well during the surgery and it appears that your recovery is coming along as expected. Tired at odd times will pass as you get farther along in your recovery stage. It is difficult to say how long it will take for you to feel 100% since we all heal at different rates. In any case, take care as keep us posted as you continue on your new road of life.