"inappropriately self involved" is Karma's defining character trait, though, isn't it? I really hope she and Amy aren't endgame. In fact, I hope the endgame is Amy realizing that not all childhood friendships need to last forever (it would be depressing, but very real).