I got "oh you poor thing" for having to bike 11 miles in snow showers. I just brushed it off and said, "I've found that if it's not 11 miles, it's not worth doing." She didn't have a retort ready for that one.
Ahh, well, if the mechanic said it caught glass, then I suppose it caught glass. I suppose another theory is that it was a hot day and an old tube. I won't go through all the office politics on this forum.