* Age/Eligibility: While there's no limit on attempts, eligibility criteria based on age and educational qualification do exist and these criteria may change over time. So, if a student ages out of eligibility, they can no longer take the exam.
* Motivation and Resources: Ultimately, the number of attempts is limited by a student's own motivation, financial resources to pay the exam fee, and time commitment required for preparation.
In short, while there's no official upper limit on attempts, other factors effectively limit the number of times a student *can* realistically take the GATE exam.