I was like that, I went for guys that didnt want me, basically because I hurt someone really bad years and years ago. after that I didnt think I deserved anyone, was treated like cr@p for years but still went after him whilst a kind caring bloke was chasing me, then after a while I though enough was enough and got rid of the git and went on a date with the one that wanted me. At first it was strange, I didnt like him keep cuddling me as I wasnt used to being loved but 4 years on we are still together and very much inlove. Just go for it!