How can I stop thinking so negatively about myself?

I'm depressed and recently went through a break up. It's like every guy I like only wants me for sex. I think I'm ugly, and sometimes I just want to die. I have a son, and I got really big when I was pregnant. I have stretch marks on my stomach.