You are wrong about this. THC levels that will lead to a failed blood test remain in your blood stream for 24-48 hours. Same time threshold for mouth swab tests since those tests aren't testing your saliva, they are testing to see if you have actual cannabis residue in your mouth.
The 3-4 month...