Why can't I find a nice guy?

Belle

Okay so every time I talk and get to know a guy he always ends up leaving or just not being interested. I don't really know what to do or if something is wrong with me. I just want to be in a relationship but like every time I try we just end up hooking up and they end up not trying or just not doing anything. I don't know what to do. Any suggestions? I'm torn between trying harder and just letting things be and letting someone come to me.