I like some of the sports bras. Not practical for work, but I'll wear them out. And for work, I found one at Kohls that doesn't hurt, but it's off as soon as I'm home. (I'm 28 btw)
And my DH once asked why I hated them so much. I told him to put a cup on for 18 hours and go around normally, to work, to the gym, to cook, to "be me" for 18 hours.
He's never again questioned why I take it off soon as I'm home.