Why does almost every man I meet tell me they can’t give me what I’m looking for?

I always hear how great I am and they love my mindset and personality. They want to spend time with me but they can never give me what I’m looking for. I’m 28, no kids, good job, my own place. Not to boast but I do model professionally so I think I’m good on the eyes. I give a lot to the men I date, I am consistent, i communicate well, I don’t have multiple men I date at one time. I give a man my attention and it never gets past a few months because they can’t give me what I’m looking for.

Why does almost every man I meet tell me they can’t give me what I’m looking for?
Post Opinion