No he can not possibly wait. When I explained the situation to him, he said that maybe I don't like him enough and etc. If he is not in a position of understanding how I feel right now, then I think it will be better to stay friends.
As for my professor, I can not possibly do something right now. I dont want neither mine, nor his academic carrier to be ruined. I just show him how I feel in different ways, such as helping him out with projects, caring when he is not well and etc but not directly.