Couple of thoughts:

all groups of order 4 are either cyclic groups or klein groups.

If an element of the group has order 4 then the group is cyclic, or if all the elements are self-inverse then the group is klein.

This might help you start thinking about proving that all groups of order 4 are abelian (where g*h=h*g).