I'm looking for a specific phrase that I didn't manage to catch in a phone call with my estate agent, a Scottish lady.
The conversation topic was me informing her that my ex has moved out of the property that we rented, and that I would be handling all the communication from that point onwards. She politely said she was sorry, and when I said I was not, she commented on the fact that it happened fairly frequently in the past that I taught my ex was dealing with a household issue which was in fact not being handled, I agreed, and she used an idiom of which I only caught some words:
Everybody has at some point (...) bought a T-shirt (...) and ended up (?) wearing the badge.
From the context, my understanding is that the meaning was along the lines of:
We have all at entered deals before which turned out to be much different/worse than what we bargained for.
(my relationship with my ex, in which he was supposed to handle the household but did not put any effort into it)
Since her job is neither to teach me English nor to give me relationship advice, I let it go, but I can't get the idiom out of my head since. Unfortunately, my English friends didn't get far with the clues I can remember, and said they were not too familiar with Scottish expressions.
Acknowledging the possibility that I heard some of the words wrong due to her accent and speed, but assuming that I interpreted it correctly from the context, can anybody think of a Scottish idiom with the meaning as described, similar to what I heard (in particular, words "T-shirt" and "badge" stood out)?