No, he didn’t think about you, people like this don’t. They are all about themselves, their discomfort and (upon being on the receiving end of sub par treatment), have reactions that to most of us are completely disproportionate.
Yes we all have moments we are not proud of. Absolutely. But this is not isolated and by your own admission is part of a wider pattern of behaviour where he behaves poorly, disappears and then returns expecting normality.
I’m sadly with the others posters here who are of the opinion you’ve seen the real him. Also, you don’t teach him how to treat you, this behaviour is in him (ingrained thinking patterns). What you do is teach him what he can get away with. This time he’s verbally abused someone, walked off and effectively taken a step that clearly ruined a lovely day out was planned.
If you take him back, sadly he now knows what he can get away with and this is how behaviour like this escalates.
Took me many attempts and professional counselling to leave my exp (who displayed all the signs you are talking about). My friends / he all minimised the one off incidents. So I gave him more and more chances. Now knowing what I know? I’m your shoes I would end this relationship in a heartbeat.
He won’t make it easy and he will grovel more from his current apology, including another weekend to make up for it.