how long have you been smoking...theres a middle phase to heavy smoker and you seem to be right in it...it's quite tough to deal with people not in the same state of mind than you, and you are more sensible to that while high...
i am off that phase and glad, i can now be at a party with many un-high dudes and keeping a certain integrity...but it's definitely better not to use it as a recreational drug...100% agreeing on that...no drug should be recreational..