How I Learned to Gain Vegan Muscle

(Edit: This article turned out longer than I expected so if you want a quick summary/list of my main points you can scroll to the bottom!)