Virtues:
Loyal -- Gaining Tommy's loyalty is tough, but once you have it, he is with you through thick and thin. He will stand by you and defend you to his last breath. He is there to support you, encourage you, and rant with you, or be a shoulder to cry on. He would give his kidney for you, bro. While it might be hard to get Tommy on-task most of the time, you can always count on him to pull through....eventually, because he isn't gonna let a brotha down!
Slow and Steady -- Once he finally starts a task, Tommy is very careful, attentive, and slow about it. He puts his best in to everything he does, and you can't do that if you're in a rush! He takes his time and pays attention to the little details, even when that task is spending time with his friends - he watches and listens carefully and takes things at a calm pace. This makes him a pretty relaxing person to be around, as he is never really in a hurry, and just like he never gets in a rush, he never rushes any one else, either. He just has an all-together easy-going personality, not getting worked up about much of anything. Even when he is really passionate about something, he displays it in a very lax manner.
Observant -- Tommy is a very observant guy. It helps that he takes his time through out the day, but there isn't a lot that his eye doesn't catch. Unless it's a clock. Time is one of those things that slips away from him, but aside from that, he is very good about observing body language, and will definitely notice if you got a new haircut, or if you're maybe not feeling 100%. He picks up on people's habits and mannerisms. This is a very useful trait for him, and she can use it for good or evil...but usually for good; He gives the best gifts. ~_^
Flaws:
Grudge -- He is the kind of person that once you have done him or a friend wrong, he will remember it forever. It's easy to get on his bad side, and harder than hell to get out of it. In fact, you can get grudge-zoned by him without even knowing it. His rancor is infinite, and there is plenty for everyone. He delights in fierce and competitive grudge-matches against his perceived 'rivals' and 'enemies.' Which is pretty much anyone who causes or would cause, him embarrassment, points out his shortcomings, or insults him. And once you've been grudge-zoned, good luck getting out of it, with his slow and deliberate personality, he can set up some pretty nasty pit-falls for people he doesn't like.
Dilly-Dally Shilly-Shally -- Due to his lax and easy going personality, getting Tommy to start working on something is like herding cats. He's the guy that takes an hour on his hair, and another to pick out his clothes. He's always late because opps! Got a text message, better check it...then check facebook, click on an article, wind up on pintrest, looks at the time and OH CRAP! How did an hour pass by!? A quick trip to the grocery store takes a couple hours because oh my god, you won't believe who I ran in to! When he is on task, he's very slow and careful, which further adds to his late-ness on many deadlines. And he is aaalways asking for an extension on deadlines. He has gotten in to a lot of trouble at work and school for this. Tommy is not the kind of person you can count on to be on time, or to have anything done in a timely manner. This is, very understandably, frustrating for others.
Conceited -- No one has more faith in Tommy and his abilities than he does. He is his own number one fan. One would think that this boundless self-esteem would be a good thing, however with Tommy, it veers right in to the conceited, full-of-himself, zone. Tommy is good at what he does, and he knows it. This confidence leads to his being very comfortable in his abilities, and though he doesn't slack off per-say, he is often caught off-guard by others of comparable ability. Not only that, but he is very vocal about it, which tends to rub others the wrong way.