I can't say I prefer one over the other. I like how cannabis can relieve a bit of pain, calm me down, or wake me up depending on the type. Mushrooms, on the other hand, can make some people better individuals. They seem to be hit or miss though; for some, they work miracles, while for others, they don't do much. But they can help with things like trauma, grudges, and even ego. I've let go of stuff that caused me immense pain and massive guilt. I no longer have recurring nightmares, and I'm more pleasant to be around, according to my wife and kid. However, mushrooms aren't something you can do every day to get a buzz like cannabis. You need time to reset to feel much of anything. At least I do. And with me macro-dosing, not micro-dosing every day, it makes it harder to trip anyway. I take it back, I prefer mushrooms for all they have done for me.