Sounds like the bro got a good hit on you.Got into a fight with one of my brothers the other week. Can't remember what it was over, probably some stupid shit.
Felt a bit of pain in the shoulder since then. Got a scan done the other day. Turns out I have a slight tear in the shoulder, from when I punched him.
Ah well, it was still worth it.