Hope he'll go to counseling with u. What a mess

Just keep it up with the workouts, that sounds like a really good thing to do for yourself, a healthy distraction. I think he'll come around, just so much to process for the both of you. You could move out too, if you can afford it and all that, date some new men. There are many out there. Soul mate can mean so many things, sometimes we have more than one, sometimes it doesn't work out to physically be together forever in this life...idk guess I'm saying you do have options.