Your boyfriend is still wearing the same shirts his mom bought him in high school.
He probably doesn’t notice that most of his shirts are falling apart at the seams. He’s not concerned that they all have permanent yellow pit stains. He doesn’t even care that some of them are actually just dirty old bath towels with a hole cut in the middle for his head. Buy your boyfriend some new shirts— he needs them.