During my 7 years of being a vegetarian, I only craved tacos. The cravng never went away and nothing I tried in a taco substituted for the ground beef. I knew if I caved to the craving, I'd go back to eating meat.
And after 7 years, I had that taco. I am still not a huge meat eater but I do eat it. I guess I couldn't give up the tacos.