And many libraries (especially my local city library) have a notable lack of technical books, so you need quite a bit more than dedication and critical thinking if you're going to go that route.
It's good to teach children (and sometimes adults unfortunately) to be responsible for their emotions and explain what happened instead of vague statements like "She made me angry!", but you don't choose your emotions to situations, only how you respond to them.
The same dictionary that defines literally as both literal and not literal. Dictionaries are descriptive not prescriptive, and so they also account for incorrect but common usage.
If enough people use literally in that manner than it is indeed correct. This is how language works, regardless if you like the change or not. Languages are always evolving and dictionaries reflect that.