he is feeling very weak, since he was flying and hit his head to walls in some occasions, please help.
This symptom could be due to several causes: a stroke, vitamin deficiency, etc. It could be hypovitaminosis or hypocalcemia. To be sure, you should take him to the vet specialized in exotic animals, who will determine the correct diagnose.
All the best,