1--I have no bad habit. I sleep eight hours a day,never eat spicy food,clean the face twice a day and so on. I have done a lot.
2--I know you have done a lot,but you always sleep very late. Sleeping eight hours a day doesn't mean it is healthy.Sleeping after 12 is hurtful to our body,and I think this is your problem.