who has starfire slept with