Are the following sentences grammatically correct?

"Wandering without a destination through the streets, with his eyes lost, immersed in his chaotic and contradictory thoughts, Tim walked with his backpack and his amulet around his neck, for three blocks, on his birthday, to then move on to the other, which he had determined almost as a sign from the gods of Olympus that it would be part of his offering ritual. When he crossed the street, a young man gave him a flyer. Tim stops, and looked at the boy."