Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Good game. I had a bad day myself the other day. In my case half of it was from getting raped by hax and the other half was from my own stupidity lol. Pretty sure the next day will be better for you.
Hmm, maybe someone was bored and just hopped into your battle request. It happens sometimes. I don't even have a primeape either. I use a girl trainer so you would have seen a red box.