We are all faced with our own demons from time to time on this journey of life. We all through ignorance and impatience fall victim to allowing the lower nature to come to the surface. We must take personal responsibility for our actions and thoughts, to move past our transgressions, our faults. We must learn from the experiences so we may conquer the lower emotions and transmute them. This is the path we all walk, some choose the higher road, while most remain willfully in denial. Love must overcome fear and hate, this is the only way.