The question is "Are you an Angel yourself?". Please don't mix domestic violence case vs losing one's cool occasionally. Nobody is perfect, especially when he or she is still young, naive and emotional.