Written by OhhhwillowJanuary 26, 2017July 12, 2017 Willow’s Waredrobe Moral questioning: on the battle of guilt and forgiveness of the self.