You are honorable and kind, always putting others first and fighting for what is right. You are also protective and a person of principle and are not afraid to admit to being wrong. All this isn't to say that you're an angel, good luck to anyone who gets on your bad side because they will have a lot to answer to and heaven help those around you when you are in a temper.