I am a retired professor of math and computer science having taught for 36 years at a state supported university in Virginia. Two years is the length of a term in the US House of Representatives. There are no restrictions on how many times a representative can be re-elected.