The phrase 'don't look a gift horse in the mouth' comes to mind bella. ;) You're doing something right, and have been doing the right things, so just enjoy it. :) I'm sure that the yoga has been helping you and continues to do so, as has your last fast and your healthy lifestyle in between!