Thanks, splitimage. See, that's what I'm worried about - I enjoy what we're learning, and most of the time I'm reasonably good at it (three As and two Cs in the last exams), but it doesn't seem like I have the right personality at all for an engineering/design job, and it's looking like that could be used against me.
Having said that, though, I'm glad you managed to find a job you enjoy!

I've been wondering if there is such a thing...