I have absolutely no 2x4's to hand out. You laid it all out for him and you were honest and that's what matters. Coly and OwnIt have given you good comments and advice. I, too, don't think the oven is hot enough yet to even turn him a gold brown.
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.