Mariah Carey says her seven-year-old twins Moroccan and Monroe "light up her life" with their special bond and she hopes they stay that way forever.