I bought mine 2 weeks ago although it is a male.
I tried to feed on the saturday after the purchase day wednesday and he refused so i planned to leave it till this week but like yours it had cloudy eyes and mine had been moved to a new enviroment so again i put it down to that and yes i was getting bothered as not had a snake that refused food before.
Wednesday last week he shed and left him a couple of days and fed him so all is good now.
This was just to let you know my story on my new royal. But there will be others that will give you some really good advice on here.