You have to do something that you enjoy sober while you're high and it will make it like 100x better. Definitely try getting some dankies instead of mids if that's what you're doing and smoke w/ other people and try to go do shit. Like for me, if I'm smoking Sativa I'll be pretty psyched and just super talkative and giggly and shit, but if I'm smoking Indica, I'll be just chill and not really want to move(couch lock). Just try getting some different buds and that might do the trick. Hope this helped. Happy tokin.