Exactly right, you have to know the reasons why your hair is getting thin and white. Try to think of some reasons and how and when it started. Maybe you become stress, you are lack of sleep or not eat the right kinds of foods. Make sure to address this problem properly. You can check your lifestyle, eat right kinds of fruits rich in vitamins and minerals, drink lots of water and daily exercise. These will help boost your immune system.