Why do men only care about their selfish desires?

Men flirt and they push and push cause they want sex which i dont do before marriage. And they give me attention. In the end they give nothing. Its just taking and taking from me so they can feel high and mighty meanwhile give nothing in return. Now i am depressed.
Why do men only care about their selfish desires?
Post Opinion