Thanks for query,
You might have migraine
go for eye check up and take medicine for high cholesterol
it seems that you are lack of physical activity so go for,
Daily exercise like running,swimming,jogging regularly for about 30-40 minutes which will solve your remaining problems.
ok and bye.