Ok Maria, now you have faced the demons. It is important that you now own your part and live up to a true and conforming effort. He gave you some things for you to work on just as you did him. I actually give him credit for stating things that have been preventing him from some things.
You have to give it your all K, you have to find a way to make yourself approachable and not spank him when he makes efforts. You said it's now or never right? So the question is can Maria make a 100% effort or is this merely an opportunity for self Fulfilling Prophecy? You understand what I mean by this don't you? You have a choice to either give him your true and best effort or to fight this and sabotage it yourself so you can blame him when it doesn't work.
He opened up more than you though he would didn't he? Seems to me he responded with some very good insight here and that he has been thinking a lot about it. That is a good thing Maria.
Open yourself up darling, really make an effort. No regrets for you when all is said and done ok.