Did this linguistics program you attend where you didn't learn the meaning of
"all" or the distinction between "your" and "you're"--did it teach you anything about the non-literal use of the term "literally?" Google can help you with that.
Alternatively, or additionally, you may want to consider a new hobby.