Chill.
You're going a bit overboard with the febreeze and axe baths. A small mist of febreeze will deodorize your clothes just fine- it takes the oomph out of cigarette smoke, and cigarette smoke is a much more fragrant smoke than herb. The axe is Really unneccessary- You don't excrete any sort of chemical that emits odor when you're high, and your skin won't hold smell. The listerene is understandable to some degree, but you have to think of how often you're in close enough quarters with your parents for them to really get a whiff of your breath. So unless you are intimate with your parents, don't sweat it so much. The visine is definately a good idea- and it will last in excess of 4 hours. But then again, that's only if you are continually smoking bowls. One use won't wear off as long as you don't continue to smoke....visine doesn't cover up red-eye. It soothes the irritated vessels and such until they return to normal state (color).
So, like I said- Chill.