LA – The 54-year-old singer, Jennifer Lopez has cancelled her This Is Me … Live Tour amid her marital woes with Ben Affleck. She sent an email to her fans, saying: “Jennifer is taking time off to be with her children, family and close friends. I am completely heartsick and devastated about letting you down. Please know that I wouldn’t do …