Dejected, depressed, broken...

seems like harassment at your work place.............report the guy to your superiors!