All of the above advice. +1
Being the current "King of the AJ", I have less ego to spare...most of it is still lying in the street in front of various public places.
Best advice of the above is "plan ahead". Train...but "plan your ride, ride your plan."
I can get my V20 down to <8mph...but if I cannot accelerate from there, I still have to get out and walk. Did so yesterday as I failed to reach the summit of "the big hill" on my current route. One side is very steep...but shorter, I get to within 1ooyds and have to walk. The other side (tried yesterday) is less steep...but longer. I had to get out and walk about 200yds from the summit. I sit up, spin like mad but when I see 8 and getting slower, I unclip and stop (or risk falling over). I can get slower in a parking lot...but that's not the same at all.
The best part of the above hill-walking exercise is that I planned my climb. I prepared my bail-out option and kept it in my mind as I worked my way up. I do the same for intersections, yields and merges...I'm always ready to stomp on the brakes and unclip (or vice versa) in case something unexpected happens...part of basic training ought to include emergency stops. Get your SO to punish you in the parking lot. Have them randomly shout,
"CAR!!!" and you have to react as if one just pulled out. I assure you, Miz Diane loves that kind of thing.