It sounds like you need higher level friends- you must be true to yourself and find other interesting people, because there are so many out there who would probably love to debate philosophy with you! Smoking pot doesn't have to make a person stupid. Life is too short to waste with people who are not as curious about life as you are- Never settle!