I sometimes seem to have too fast mind. I stumble in my own wits. I also get easily distracted so having too many alternative ways of saying it...
Separate names with a comma.