insecure

I feel like i've only had a thing and relationship with guys that screw me over. It was always i wasnt good enough, pretty enough. I would get played, cheated on or dumped and replaced so easy. To this day still. It hurts and i feel thats why im so insecure and i feel a need to be so perfect. Its why im always trying to look at myself in the mirror. & why i compare myself to the beauty of others.& it sucks. I hate that i have tummy, but everywhere else im skinny and with no hips. Especially since im suppoSed to be "Latina"... I have just gotten so insecure and this summer im determined to get in shape, but im so scared to find someone again and just feel like im not good enough... any advise ? Anything that comes to mind.. any comments. Honestly please.