Ruby, I can't quite picture the scene. Do these people work with the OW? Well, I think you should not mention anything unless your H asks.
Also, don't say anything negative to your H about your comm skills. Keep your image positive.
I respecfully disagree with the popular say that everything happens for a reason. I think stuff just happens and you deal with it. The key is to not give reasons for bad things to happen.
Also, Ruby, great goals. Now, HOW are you going to achieve those goals? That's the next thing to think about...