Im a brunette, brown-eyed, fairly intelligent (HAH!) and im a size 14 - now, a pretty normal sounding girl really. Im clearly not slim jim, but my boyfriend is damn hot in my opinion, and (hopefully) he feels the same towards me.
Im healthy, im not lazy, i can definately walk without getting puffed out, and I have a good sense of what clothes I can wear, but i still dont manage to look really slim, i am the way i am - my point being that whoever you are you can do things for yourself to boost your confidence and that so shows when out there finding a boyfriend.
When im around my man i feel sexy, i feel happy and all i want to do is make him want me more and more, and thats how a man should make you feel. Searching for a boyfriend should not make you feel like you're obese and asking people on TSR why nobody likes you, its all about time and place and the impression/aura you give off.
Not to be rude, but the way you spoke was just like you believe that you deserve a hot lad, and you think you're three quarters of the way to getting one, apart from the 'obese' bit on the end. The more you point it out the more people will notice, so just dont say anything, if people that you go out with notice you have blonde hair and blue eyes then thats all well, but acting as though thats what gets girls the boys is ludicrous!