You can be slightly naive at times. You have your strong points but they are not always as useful as others. You have a big heart and trust easy. But you can also realize a mistake faster than most people. You can get mad but you are always willing to give someone a second chance. You know what's best for you and are not willing to compromise things for people who are unworthy. You have a good sense of character and can be quite funny. Just watch out and things will go great!