Instead of giving up on rice completely, replace your white rice with their brown alternative. Not only does Brown Rice have better vitamins and minerals but also the fiber and selenium found in brown rice can reduce risk of many types of cancer.
Above all, it will keep you full while burning the fat!
Eat fruits, nuts, salad, protein rich foods like eggs, chicken, fish, sprouts, paneer, etc. If it persists, you could try changing your shampoo and consulting a good hair doc.
You can do weight training and cardio on alternate days. Eat high fiber foods like salads, jowar/nacnhi rotis, nuts etc. Have small meals every 2-3 hours like oats porridge/ oats dosa/ ragi dosa/ idli for breakfast, fruits, nuts, sprouts, egg whites as mid meal snacks, salad with lunch, have soups, salads and veggies/ chicken/ fish/ stir fry for dinner and avoid rotis and rice at night. Drink lot of water. Sleep well.
you can take oats/ ragi porridge/ oats upma/ dosa/ idli/ sprouts poha/ soya poha/ nachni pancakes etc..
you just meed to wear the right kind of shoes, carry a napkin, bottle of water to keep sipping and stop if any hurt or unbearable pain..drink lot of water post walk
amla juice can be taken in the morning empty stomach..and dont dilute it in water.. have it as it is
you can carry snacks with you like fruits, nuts, chana kurmura, bhel, khakra, sprouts, egg whites etc..you also get a host of meal replacement options in the market which you can choose from..
you can eat egg whites/ sprouts salad, chicken salad, oats dhokla/ moong bhel etc at that time..
you can do arm rotations, lateral raise, front raise, over heard press with weights..
you need to find out the cause of your stomach pain.. try avoiding milk and wheat.. may be these 2 cause pain..have jowar, ragi instead..