I guess you missed what MH was trying to tell you. I think he said if you have to do it, do it, and when you get out you can fast each year for 40 days and that will go a long way.
Do what you need to do, and then take corrective measures when you are free.