Hello
Roth spots may develop in retina due to Anaemia
Having said that it is very difficult to comment without examining you
I would recommend you to consult local ophthalmologist and get proper eye examination done
Regards
Answered2017-11-19 03:09:12
Let others know if this answer was helpful