I agree that it's a good sign that you've talked Elless but it is concerning that you felt he was hard, especially as you spent the entire conversation in tears.
All GP's know they need to have a relationship with the parents of their GC in order to have a relationship with their GC, which is why P's always hold the ace. However, that doesn't mean that the unacceptable should be accepted for fear of not being allowed to see our GC.
The ball is in his court now. It's a shame if your absence spoiled his wedding day but that was of his making, not yours or your DH's.
He knows you're due to go into hospital so fingers crossed he contacts you to wish you well
.
By special request, let’s discuss our favourite Classic Music and why?
and I hope that you'll be able to get them agree to meet up and talk this through.