I'm the type of person where I believe that you just need to smile it all off. Don't lose your cool for someone trying to get at ya. Its Satan's way of messing with ya. Smile even if you are not happy because eventually the happiness will shine and then you will truly be happy.
Oh and PS Yea I'm not going to lie. Life is hard. But you grow from it don't ya? I have learned to lean on Jesus in the good and bad. I promise if you follow, He will lead and guide you with every step.