Unfortunately we all spend more time with our coworkers than we do our families and true friends in most years.
I'm not gonna invest in false, fair weather friendships of convenience anymore.
I even hate the forced "take you to lunch on your first day" and "take you to lunch on your last day" crap.
I've been at my job for 12 years and have seen hundreds come and go....those first and last lunches, white elephant Christmas exchanges, happy hours, etc....are basically meaningless once they leave the job LOL.