Just move on. I got -3 repped by some new guy here who already thinks he's a boss called [onvacation] (right now), but I don't really care. Don't let reputation give you stress and usually complaining about it will give you just more negative reputation.