If you let virtual guys get to ya, how you going to handle real life when the time comes to having a job, (possibly) raising a family, dealing with life in general?
On the other hand, if they upset you that much, it's probably in the best interest of your health to leave. Stress and being upset is not what God intended our body's to deal with.