my bearded is 2 and a half months old . he has been fine since i got him , but recently he has lost intrest in food. havnt seen him eat for a while

he also hasnt had a poo in a while (5 days ish) and is just lying around all day.
my temps are good (70 - 80 cool side, 95 - 105 hot side.)
he has a good basking spot and can get very close to the uv lamp.
the flooring is tiled and ive never fed him anything bigger then the distance in between his eyes .
i clean his vivarium once a week. and sspray him dayly .
ive tried so hard to do everything right .
can any1 tell me what might be wrong

??
thanks you for reading