How come my breasts hurt when I run?

Common. Nobody understands this. Perhaps your next step is to get yourself a more tightly supportive sports bra. And especially, i'm glad you're staying fit. Keep it up.