I have a 3 year old cockatiel that's been with us for a little over a year. He's very friendly with hands and affection and he'll stay on your hand or shoulder/somewhere else you put him if you leave his room with him, if he is placed anywhere other than his cage or his playground in his room (or worse yet, on the floor) he'll immediately fly back to on top of his cage / the same thing if you pick him up and don't immediately go to another room. It's not that he's scared of us, because if we approach him while he's sitting somewhere he wants to be he'll walk towards us and start putting his head down for scratches or do a little friendly chirp - and we've made sure there are no potentially scary things around the other spots we've tried to place him. He has a few other spots that he likes to sit in other rooms (a hanging swing, on top of a bookshelf, on top of some stacked cookbooks and on the back of an armchair), but if he's placed on the floor in any room he'll immediately jump on one of us or on one of the things he likes to sit on. The only way he'd stay somewhere else in his room that's not his cage or playground is if there are some crackers or tortilla chips there for him; and then he'll eat them and immediately leave. Does anyone know why he does this or how to get him more comfortable with being in other spots/being on the floor?