I'm guessing you mean you've never RP'd in EvE, because if you consider good, playable flaws to be a key part of prep work, You're Doin' It Right. But if this is your first foray into RP, even more kudos for starting with details that make characters much more interesting!
Welcome from yet another Backstage noob.