Does anyone know what's up with Aidan? Can't be depressed as they've not long covered depression with Steve, it's bugging me what it could be!