Back in February, 19-year-old University of Iowa student Zach Wahls spoke out about his family on the floor of the Iowa House of Representatives as it considered House Joint Resolution 6, which would've ended civil unions in the state.

Zack's personal interest in the bill? He was raised by two lesbians.

His speech was eloquent enough that all these months later, it's making the rounds again -- and deservedly so. Watch it below and prepare to be moved.

[via MoveOn]