WASHINGTON, D.C. -

Sen. Marco Rubio delivered a speech Wednesday at Catholic University of America in Washington, D.C.

Rubio said he owed his success to the conservative values that his Roman Catholic Cuban-American parents in Miami instilled in him. He said he opposed Monroe County judge's decision on same-sex marriage.

"Thousands of years of human history have shown that the ideal setting for children to grow up is with a mother and a father committed to one another, living together, and sharing the responsibility," Rubio said.

Rubio said that those who think of him as a bigot, should consider that President Barack Obama was against same-sex marriage before the 2012 election.

"I will be attacked as a hater, or a bigot, or someone who is anti-gay. This intolerance in the name of tolerance is hypocrisy," said Rubio. "Supporting the definition of marriage as one man and one woman is not anti-gay."