come full circle

[come full circle] {v. phr.}, {informal} 1. To become totally opposed to one's own earlier conviction on a given subject.

Today's conservative business person has come full circle from former radical student days.

2. To change and develop, only to end up where one started.

From modern permissiveness, ideas about child raising have come full circle to the views of our grandparents.