Maybe you should stick with what works? Vape if you have an empty stomach. Smoke after a meal, if you like. Try medibles too; I mean, you can just make them pretty easily. There's also all kinds of carcinogens and tars in smoked weed so, maybe your body doesn't like that.