Well lets see? Young, single, intelligent, hardworking, educated, and sober - gniess, the world is pretty much your oyster as far as a job/scenery change goes.
The guy was probably miffed that you gave him a BS excuse for not hanging with him? Maybe you are pissed for not telling him you don't hang with people you used to get high with? I dunno, that is a total guess. I find when I get angry these days, I have some part in it, and it usually pays to figure out why I let that person push my button.
Good luck gniess.