That IS fucked up... It's like one of the cardinal rules of pot smokers- "Thou shall not steal thou friend's weed!"

And then he magically had some more to smoke you up with? I don't get it... why did he gank yours if he had some already?