I know you want to know all those things but the ones that you "need" to know are the ones that will help to prevent this from happening again and how he feels about YOU.
The others aren't going to help your current situation a lot. That doesn't mean that they don't matter. For the most part they will just rip the scab that you have right off and keep the pain going. I don't think that will help.
I think you need to focus on how to move forward and not the past.
hugs, kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory