When you are giving up something that your body and mind are used to having for all that time, it is quite a chore. In a sense, you need to know that you want it, and find various motivational things that keep your spirits up so you can continue on with your journey. It takes about 3 weeks to totally change your taste-buds. It could take up to a year or two to stop having occasional cravings. That's why they make fake "meat". Seriously, if you are going veg, then when you get meat cravings, having a soy burger, or gimme-lean is how to get back on track. I am a total gimme-lean addict. I love their sausage flavored mix. Fake meats come in many shapes and sizes. They come in bratwurst like sausages, to ground beef type crumbles. Using tofu is also a good deal. I like to mush it up and add flavorings and make tofu scramble. There is also seitan, tempeh, various pressed type tofus, and probably many more things you can eat that are not meat.
So I don't know your age, or how familiar you are with the grocery store, but you can find some of these brands, like gimme lean, and tofurky, and tofu in the produce section, near the polenta (which is also yummy), and you can find chicken and ground beef type patties in the frozen foods cases. They are at Wal-mart and other food stores. You have more variety if you go to a food store like Whole Foods or Wild Oats.