I think falling into the trap of good food / bad food is dangerous, a sure way to convince yourself you're not cut out for healthy eating.
You don't like cottage cheese, you don't have to eat cottage cheese. But, it's helpful to think about why so many people who are losing weight or otherwise trying to get fit eat it. It's lowfat (if you get the lowfat kind), it packs a lot of nutritional punch, especially in the protein department, and it's versatile. You certainly don't have to eat it plain; you can dress it up with savory things (onion, pepper, etc.) or sweet things like fruit. You can blend it so it's smooth and put stuff in it, glop it on green salads, etc. But, if you don't like it and don't think you'll learn to like it, then don't think you HAVE to. And there is no law that a person watching their diet has to eat raw broccoli, or anything else you mention. But again, think about WHY it's often recommend: Broccoli is EXTREMELY healthy, eating it raw is handy -- the grab-and-go factor -- and it gives that crunch that some people miss when they give up chips and the like. I LOVE broccoli but I can only handle raw in small doses. I certainly don't feel guilty that I don't eat it raw more than I do!
The flip side of the coin is, for example, mayonnaise. You like it? Then have it. Just understand why it's not a good idea to eat a lot of it when you're restricting calories, and the place it occupies in a healthy diet. A lot goes a long way, and it's mostly good fats. But, making a tuna salad that's 50% tuna and 50% mayo isn't going to get you very far if you're trying to lose weight. You like cookies? Will having a small cookie in the afternoon save your sanity? Then have a cookie. Just understand what more nutritious foods you'll have to give up in order to have it and not have too many calories.
The thing about dieting is that you could eat your recommended calorie allowance in 100% butter if you wanted to; you'd lose weight, sure. But usually when people are trying to lose weight they're trying to get healthier, and not get too hungry. That means making some larger changes so that those allotted calories represent more balance and more nutrition. You usually want to get the most bang for your buck, so to speak.
So, if you have so many strong dislikes of common foods then it might be more helpful to stick with what you DO like at first, just don't go over on calories. Then you can start branching out a bit, working on having a positive about adding things you haven't loved in the past to help bring more balance and less calorie density when it seems worth it to you. Get creative with things; a "salad" doesn't have to be lettuce, cucumber, tomato -- it can be cold roasted zucchini, onion, carrot, red pepper, with a drizzle of balsamic vinegar. A salad of vegetables alone isn't enough to fill up ANYONE, and it's not a balanced meal anyway. Why can't you make a nice hearty salad of greens and vegetables you DO like, then top with some lovely grilled chicken or fish? I tell ya, add some whole grain crackers or bread on the side, and THAT my friend is a filling meal. Or, have a vegetable-based soup with a grilled lowfat cheese sandwich, and some fruit for dessert. Or make that tuna sandwich, just go easy on the mayo and have a little soup or salad or steamed vegetables on the side.
It seems to me that you are stuck in diet cliches of the past, and you haven't really sat down and thought about nutrition per se and how to marry that with your tastes. Sometimes I eat what some people would consider "diet food" but I never ever think about it that way. I just eat food. I eat food that I like that gives me a good balance of nutrients, that fulfills my calorie needs. I HAVE expanded the definition of "what I like" since I've been doing this, and sometimes I DO eat the broccoli instead of the potato because that's a better choice, even if it's not the one I'd have if there were no consequences. Still, I never feel I'm forcing down something because it's considered what I SHOULD eat because I'm "on a diet."
You might look into the exchange system for managing eating. It was developed by the ADA and is what the original version of WW was based on, and is also what my program, Jenny Craig is based on. It gives you some good building blocks to use to construct meals and snacks that ensures balance throughout the day, but allows you to fit an ANY food you desire pretty much. There are no good and bad foods, just the question of how you want to "spend" your allowance for the day. This web site can get you started:
http://www.24hourfitness.com/html/24_5/food/exchange/