Jennifer Lopez has said she "doesn't need" to marry Alex Rodriguez just yet, and insisted the couple are living their "best years" together.