Does weight have a factor in how long THC stays in your system?

yes