Thanks for query,
Your diet plan
You are taking optimal diet and enough exercise.
About your dessert I will advice to go for 1-2 times icecream in a week.
#-4 times is more.
For your period you consult gynaec for any hormonal
imbalance or some thin wrong with your genital tract.
Ok and bye.