The name Alfie seems to be appearing as a negative name at the moment. We loved it at first from Bert's song. It's his middle name anyway his first name is John. We might ask the school to call him John when he is 5 yrs and then slowly we will get used to it and call him that ourselves. Is this a big mistake?