You are a tough cookie, and you don't let anyone cross you. You are very determined and talented.
Sometimes it takes a while for your hard work to pay off, and that can be frustrating. Eventually, you get the success you deserve.
You are an obvious leader. People tend to immediately put you in charge, and sometimes you are too obliging when it comes to helping out.
You are a stickler for the rules and doing things the right way. You run a tight ship, and people respect you for it.