I absolutely believe you do NOT have to explain or defend yourself. Please hold your head up high and be proud of what you've accomplished. In my opinion, it's rude for someone to ask such a personal question and you have no obligation to respond. How dare someone make you feel 'less than' when you have worked as hard as you have to recover.