Precedent is against Justice Thomas. The case of Wickard v. Filburn in 1935 established that, under very similar circumstances. In it, the Court held that a farmer growing his own wheat on his own land for his own personal use was subject to federal legislation under the Commerce Clause. That ruling essentially ended the idea that the federal Government is one of limited and enumerated powers, since virtually any action - or inaction - has some non-zero effect on interstate commerce.Respondents Diane Monson and Angel Raich use marijuana that has never been bought or sold, that has never crossed state lines, and that has had no demonstrable effect on the national market for marijuana. If Congress can regulate this under the Commerce Clause, then it can regulate virtually anything – and the federal Government is no longer one of limited and enumerated powers
You might not like this, but unless you can find 62 million people who agree with you: 51% of the population of 75% of the states, the minimum it takes to amend the Constitution, that's how things will stay.