Marijuana can stay in your system up to 90 days, you should be fine, there are a couple methods you can use.. Hair follicle testing is a different story, about 6 months after your last puff you can (depending on how frequently you have been using) can cut off the hair... other than that blood and urine 45 days should be enough to clean your system judging that you are not a chronic user....if you are that worried you can always do a detox flush out our system. If its for a job they usually do a urine test which you will most certainly pass... you can always do fruit pectin and Gatorade the day of your test and pop 2 multivitamins or vitamin b12 complex vitamins to boost your creatine levels to make your pee yellow.