My boyfriend can’t keep it up.

He can never stay erect when we’re having sex. We’ve been together for two years. I’m starting to feel unattractive and like he doesn’t desire me sexually. It’s really messing up my self esteem. Anyone else go through something similar?