Why does Cannabis take so long to fully leave your body compared to alcohol and other drugs?

[removed]