You have been given a lot of sage advice about your situation. You've heard the old saying "when it rains, it pours"? Well, that is what is happening right now in your life. You have gotten so much hitting you at the same time that your frustration, anxiety, etc. are in over load.
Your relationship w/M has been going so well that you naturally "assumed" that his reaction would be so different from what he exhibited. The man needed time to think things over and reflect on what happened w/his xw and just how different your upcoming surgery will be. He probably doesn't know what to say or how to be there for you right now. At some point, you will have a discussion w/him about issues and feelings.
If he wants to help you in any way, let him. Your daughter will be there to help you, but it's always nice to have someone else pamper you a bit as well. Do not be afraid to ask him for help if you really need it.
Just my two cents.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.