Why did the Americans fight the British?

because they want to be independent

if you do not know what that means. it means that they want freedom and to be free from all the laws and battles.