It is really hard but doable! And just because you don't like something the first time, if you keep giving it a try, you may acquire a taste for it, whatever "it" is. But... in the meantime, the fact that you like brocolli and beans is a great start. Really good for you.
Do you like chicken? Turkey? If so, there are a billion recipes for chicken. And anything that I used to make with ground beef, I now do with ground turkey. And love it! Meatloaf for example.
There are pasta substitutions, though they also may be an acquired taste. You've heard of Zoodles? THese are "noodles" made from zuchinni. You can get the spiralizer anywhere, especially Bed Bath and Beyond. There is also spaghetti squash. You make these and then put whatever sauce you normally put on your pasta. Now, keep i mind, they aren't exactly like pasta but I know what I discovered is that it really isn't the pasta I like, it is the sauce. Which really helps.
I'm betting you don't like to cook? If that is true, you should learn to cook or take some cooking classes to take you to that next level.
I know that there are some good recipes out there that are really tasty, even for picky eaters.
Try this recipe. It is perfect during the puree stage but also later:
Baked Ricotta with Marinara
This is the one that everyone RAVES about!
8 oz of ricotta cheese
½ cup grated Parmesan
1 large egg, beaten
1 teaspoon Italian seasoning
Salt & pepper to taste
½ cup marinara sauce
½ cup shredded mozzarella cheese
Mix ricotta cheese, parmesan, beaten egg, seasonings together and place in a oven proof dish. Pour marinara on top and top with mozzarella cheese. Bake it in the oven @ 450 for about 20-25 minutes (best) or nuke it till hot and bubbly.