Ashley Rostro and Terry Rivera had a complicated and often contentious relationship. They were together for six years and had two children together, but their relationship was marked by separations and conflicts.