I think the Tesseract makes everyone looks human, so at least you have the hair cause otherwise you might look a bit off. Although I'm sure you look off to you because you are used to feathers and wings.
I'm sorry you don't have them now, cause that kinda sucks.