ASA My Brother in Islam.My sincere advice to you is PLEASE dont fight the guy.That is NOT the right advice and not the Islamic advise.You will probably end up getting in trouble, making your mom mad at you and locking you up again. Rubbish was thrown at Nabi SAWS.He did not take revenge.Intestines of camels were thrown on him.He wasspat at.Stones were thrown at him and his shoes filled with blood, yet he prayed for forgiveness for the very same people. Remember His (SAWS) teachings- Be good to people, even if they are bad to you. THATS the test right? Its easy to be good to others if they are good to you, no test there. But if they are bad to you...now THERES showing your AKHLAAQ & CHARACTER of a true muslim. And NABI SAWS never got angry for something done to Him (SAWS) , only if ALLAH's deen was violated. So dont give in. Dont fight this guy. Ill tell you a secret how to REALLY get to him.... IGNORE him! I mean it...He wants attention & by you fighting him & letting him get to you, you are giving him that. If you IGNORE him it will really get under his skin. I cant take it when someone ignores me. Its like, youre not important enough to waste my time on you... BE BRAVE & be smart. Dont use violence to solve your problems. and remember rather be the opressed than the opressor. so long as you are not doing wrong to him -Allah is on your side and will help you , raise you and its in hadith that the angels fight on your behalf. Was Salaam