Intelligent, independent (maybe even a bit stubborn), confident (maybe even a bit cocky, if it's not too annoying), direct. Not too grim but not a constantly wisecracking clown either. Should neither be an angel nor the devil. Backstory doesn't need to be artificially "deep" or "tragic". I have...