Question: why does the house of representatives have shorter terms?
Answer: To guarantee senators' independence from short-term political pressures, the framers designed a six-year Senate term, three times as long as that of popularly elected members of the House of Representatives. Madison reasoned that longer terms would provide stability.