First of all, I hear ya. There have been times when I've cried myself to sleep because I've thought I was ugly. But, I want you to know something. Just because u don't look like a girl on a magazine does not make u ugly. Plus, if you want others to accept u, u need to accept yourself. I know it's not easy. But, just remember it's what's in the heart that counts. If a guy won't be with u because of how u look, then they're not worth being with. Plus, God loves you. He made you wonderful. You may not feel beautiful, but you are beautiful. People's woth should not be measured by physical appearances. I understand completely what u r going through, but just hang in there. Trust in Jesus if you don't already, and He'll help u. Trust me, He will. One more thing: Who says you have to have a bf to be beautiful or well liked?