We have been eating less meat very gradually over the past 10 years or so, and some of our tips might help you figure out how to make do with the amount of meat you can afford!

Ethnic cuisines. It's a lot easier to find a vegetarian dinner in a Chinese, Indian, Middle Eastern, Mexican, or Italian restaurant than in the typical American restaurant. That's because these cuisines include many dishes in which meat is a sort of token ingredient that can be easily left out or replaced with beans, cheese, tofu, or vegetables. Once you learn to make this type of dish at home, it becomes easier to think of something to cook that will taste complete without meat or with less meat.
Mixed-up meals. Recipes like casseroles, stews, and pasta salads that combine several food groups in one dish have the same advantage as above, even if they are American-flavored. Often, there's a way to tuck some protein into a side-dish recipe and make it the main dish—for example, when we gave up meat for Lent, I discovered that I could substitute peanuts for some of the fried onions in that green-bean casserole (you know, the one with the mushroom soup) to make it more nutritious and still tasty! Personally, I would much rather make some kind of one-pot meal than fritz around with preparing several different things and trying to have them all ready at the same time, so I love this kind of recipe.
Variety of vegetables. If you're accustomed to "vegetable" meaning one kind of plant, steamed, maybe with a little butter, sitting in the corner of your plate, then no wonder a vegetarian diet sounds boring! Human beings crave variety in our diet (well, most of us do) so we'll eat a lot more veggies if we're served a variety of them. My mom often serves summer meals consisting of, for example, beans, fried okra, corn on the cob, and sliced tomatoes; there are several things to eat, and the picky people don't have to try all of them. In the mixed-up meals I favor, combining two or more vegetables, like green beans and tomatoes, makes a much more interesting meal than one vegetable alone.
New protein sources. Protein does not have to come from the main ingredient of your main course. Many starchy foods, especially whole-grain ones, have more protein than you might expect. Other high-protein foods—like peanut butter, other nuts, nutritional yeast flakes, sunflower seeds, and sorghum syrup—can be used as condiments. Pureed beans can be mixed into sauces and soups. Just because you're cutting back on meat doesn't mean you have to give up other animal foods: yogurt, eggs, and cheese are more versatile than you may have realized. Reducing meat also is an opportunity to try things you may not have given a fair shot before, like tofu.
Protein throughout the day. Lately it seems everyone's discovering the benefits of high-protein snacks, like almonds or hummus, for maintaining your energy level . . . but I rarely see it mentioned that every serving of protein in your snacks is one you don't have to work into your larger meals! If you're worried that you might not be getting enough protein as you cut back on meat, keep a protein diary and add up the grams (from the handy Nutrition Facts panels) in everything you eat for a few days.
Plan your meals around the vegetables instead of the protein. Does your dinner planning begin with, "What kind of meat am I going to defrost today?" Start with the vegetables instead: "We have this huge zucchini and a red pepper. . . . I know! Zucchini Tofu!" Shifting your focus to the veggies is likely to help you eat more fiber and vitamins, while still getting enough protein from the foods you choose to complement the veggies.
(If you read the whole article it has a bunch of links to recipes.)
I'm glad you are stepping away from nasty factory-farmed meats!

The environment and your health will thank you!