Boolean rings are commutative

Suppose R is a ring such that r2=r for every element r∈R.
(a) Prove r=−r for every element r∈R.
(b) Show R must be commutative. Hint: Consider (a+b)2.