I find it curious that there are a lot of guys in the real world that behave as both Sven and Angus do, and generally people don't bat an eye about it. Is that because they aren't as invested in real life as people are in comics?
For what it's worth, my two cents.
I think Sven is selfish. I also think this is an extremely common characteristic of most people. He needs to grow out of that selfishness, but unfortunately it doesn't seem like people have encouraged that. Now, with Faye, and even his intern, people are forcing him to take responsibility for his actions, which should help him outgrow his selfishness.
I think Angus is a bit clueless. Again, I think this is a common characteristic of most people. Angus does what he thinks is best, and generally tries to be nice, and get along with people. But he's a bit clueless in regards to how people may interpret his actions. If he's only really interacted with people like Marigold, who chooses to generally not interact face-to-face with people, that's understandable. By joining up with the gang, perhaps he'll be able to learn to read people better, and not be as clueless. In fact, I'd say he's already getting better at it.