First, you need to decide for yourself how much you are willing to take and establish boundaries. Assume you are a guy. If someone makes fun of you are you willing to roll with it or fight? What about if they make fun of your parents, willing to stand up to them or let them get away with it? What if they make fun of your beliefs, religion, sex orientation? Willing to make a stand or let them get away with it. What if they punch you in the face? Let them get away with it or stand up to them? Once you have established how far you will let people go ,you can justify to yourself when to take action. The bully is just a person too. They have two arms, you have two arms (I assume) meaning you have the same weapons they do. Try to avoid them if possible. Why put yourself in a bad position like attending a small party if the bully will be there? Avoid it. To many people put themselves in compromising situations. If all else fails, don't be afraid to fight. Losing is not the worst thing, sometimes you have to fight and you will still lose.