Simp

Someone who pours excessive attention, effort or money into a person who does not return their interest.

What it actually means

Once an insult, now often used jokingly. It describes doing far too much for someone who gives little back.

Also Worth Reading
What Does It Mean to Have a Type?
Modern Dating Culture

What Does It Mean to Have a Type?

Having a type in dating usually means a recurring pattern in who you are drawn to, sometimes physical, more often behavioural. The…

What to do about it

Generosity is good, but balance matters. If you are always giving and they are always taking, that is worth a rethink.