It might be that the betta is not getting the correct diet for his age. You say he is housed with the guppies so its possible that he is eating their food which is not rich enough in protein for him. Try adding finely crushed brine shrimp and daphnia and bloodworms, either live or frozen, to...