Question: who does mike delfino marry at the end of season 5
Answer: It is revealed that Mike broke up with Katherine and asked Susan to marry him , again .