Food confusion

Hi ladies, 
I am so confused with what I can and can't eat I've been trying so hard but there is such a long list I love mayo and was under the impression shop bought was ok! But I ate shop bought coleslaw the other day sealed not from the deli is this wrong? I'm worried now please help x