Hart- The thing about Shin's pride is that he would never admit that he had any self-esteem issues or any deep personality flaws. He's willing to admit he has some temper issues (when he's overly provoke, though he'll pout and fit sometimes if he's just having a bad day- though everyone does that as far as I know.) He'll admit he doesn't like to have "fun" while rolling his eyes.
Emotionally he relies heavily on his girlfriend, so he's somewhat possessive of her and if she broke it off he would be unpleasant to deal with. He'd probably be nitpicking and the kind of person who you can never please (kind of a reflection of how he felt his parents were when he was growing up. His younger siblings took a lot of the spotlight, especially his younger brothers who are twins.) He'd be a lot more moody and less tolerant and sympathetic. I'm pretty sure if his girlfriend left him he'd first try desperately to get her back and then start throwing major fits.
It would be a good developmental thing for him, though it would kind of reveal him as being an abusive person, even physically. He'd have to learn to take care of his own emotions and find something that can provide him with happiness that isn't reliant on his girlfriend. He'd probably opt for poetry and music.
@Hart 2- Ah, making cards is such a good idea. I kind of feel out my OCs but that's a great idea. *wants to steal it* I've been meaning to sort them out under categories though. I probably have some 20ish or so OCs, if I include stories it's going to be a lot more...
Lunar- Well, unless something traumatic happens, people's core personalities are unlikely to change, but circumstances are changing all the time. If a character doesn't change, doesn't learn or mature or even de-mature they're going to end up kind of flat and static. Of course there are characters like this in literature, but usually they're used to make a point or represent an idea. I don't mind that with characters, but when it comes to RP characters I think, in my opinion, they should develop and have multiple faucets.
I don't know what to tell you about your usage of the words. I guess everyone can feel about a word the way they want to, but flaw, as in the dictionary and probably to most people isn't defined as incomplete. So, it's fine that you feel that way about it, but that probably isn't going to change how it's understood.
There are probably whole programming and sci-fi communities dedicated to the idea of an actual AI, one that could be flexible and basically create itself. I've actually tried explaining how impossible this kind of coding would be to people in a comic forum that's about a Matrix-like game world, but people can go in and out of it. It's 99.9% reality- which is silly and probably MORE realistic than reality. I think they mean sensory input wise. Reality is to the individual as history is to the victors. It's through colored glasses. Our brain organized and filters a great deal of our sensory input as well. I'm going completely off topic, but creating a program that could change would probably be something like creating a program that appears to flexible, able to learn and change, but is programmed to do that, but can we actually make something that could appear that way without actually being that way? I don't want to get into that though, that's a discussion for mega-nerds (I would totally be in there debating it though... )