Try not to take it personally when people say they're sorry. They actually mean well when they say that. Society teaches us to express sympathy using those two words when we hear that someone else, who we might not know overly well, has had some bad news in their life.
Your purse was stolen? I'm sorry to hear that.
Your dog got run over by a car? I'm so very sorry.
You have a hangnail? I'm sorry for you.
You're fighting cancer? I'm sorry.
A true friend will then inquire how things are going or how you're feeling now, and actually listen to your response. It is at this point where you want to tell them you appear to be winning the fight, and with a bit of luck and/or help from your doctors or your god(s), you will beat it completely. If they don't offer you their congratulations at this point, tell them how fortunate you feel to be in that position. If they still don't get it, thank them for their concern, and move on. Some people are just not able to wraq their minds around what you are going through, and will never understand that you want to hear positive things about your future, not sympathy about your past.