It's actually all about the right person or persons.I was feeling the pretty much same things I didn't think I was worth it not only dating a lot of stuff but sometimes you meet the right ones and they show you your worth.that's what happened with me even if it won't work out at the end you don't have to worry because you have seen your worth and other people can too.please don't lose your hope.people you're supposed to meet will find you anyways.