Home of Rhett & Link fans - the Mythical Beasts!
Sherlock Holmes is a detective and when you go about interpreting dreams being like a detective is the best way to do it. Getting beat up in a dream is about how there is a tendency in our culture for people to beat each other up with negativity, fault-finding, back-biting and stuff to really try to bring people down. The good thing about what you can do is to see it happening and find a way to change the outcome to make it positive. Since you can do this in a dream means you can probably do it in real life too. The key is to notice in your real life where are people trying to beat you up and then stay out of the conflict and go for a better outcome. Give it a try. See what happens.