Definitely characters. I have a million ideas for random stories but I'm bad at coming up with interesting characters and then keeping them in character. Especially if I like them because then I want them to seem smart and cool and not to anything wrong. XD

I also struggle doing stories longer than one shots because I get bored writing "filler" type things. I just wanna jump to the main events. :P