Lol no. A high is a few hours at most. With alcohol you can go to bed drunk and wake up for work still drunk. Not the case with marijuana.
That is not true. In fact, that's patently absurd. The reason a person wakes up still drunk is because of the
total amount of alcohol consumed a time frame. The same will be true for just about any drug, with the only exceptions being drugs that have extremely short durations of effect.
The duration of effect for marijuana will vary, based on method of consumption, amount consumed, personal tolerance, potency, etc. Just because a person has a high tolerance does not mean that they are not intoxicated. A single joint can have demonstrable effects over 8 hours after ingestion.
http://www.rivm.nl/bibliotheek/rapporten/267002002.pdf