Wow, seems ok to me. I think you probably fell victim to the unfortunate fact that if you mill around in any large group, community or city, there's a chance someone will yell at, mug or downvote you sometimes, no matter what, for no reason at all. Hopefully this equates to good karma for you in the future!