Upside, It's okay...your heart has been shattered and it's going to take some time to mend and yes, your xh will need to win you back. It's not going to happen over the course of weeks, but months.
Take your time and work on things slowly. Friendship has to be the first step and go from there. Because each of you has been on a separate journey, you both will need to learn about each other again. It's going to be new and very much different as the journey has changed both of you.
Use your vacation time to do things for you. Leave your xh and mlc out of the equation, if you can. You need this time for yourself and do some fun things. When the time is right, God will reveal his plans for the both of you. Bottom line...don't rush the process, i.e., allow things to naturally progress.
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.