I embarked upon a mission recently. A tofu mission. Two of my friends here are vegetarian (vegan as often as they can), and so we talk a decent amount about yummy vegetarian and vegan food. They get tofu often when we go out to restaurants, and they like to cook it at home. I have tried to cook tofu a few times at home, and every time I've attempted, it has been a RAGING FAIL. Like...immediately ...