Angelica, Your h wants attention from you, be it good or bad. The spewing post card, the drive around London all says "attention". The more you remain quiet and do not react, the worse he'll be. At some point, he'll get the message and try something different. It's the dance of the distancer/pursuer. Right now, you are the distancer and he can't stand it.
Keep looking ahead and whatever he does, don't react.
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.