Age range 21-48 is probably a huge turn of for others on top of the rest.
This is going to sound harsh but you don't have anything to offer someone ½ your age except hesitation. I'd go 10-15 years younger, max. And a few years older. Mostly because it's otherwise unappealing.
Under 15 years and they won't have what you want. Experience and the patience to essentially cajole you off your pillow princess status.
Who ever you hook up with next has zero confidence that they'll ve sexually satisfied by you any time soon and that requires a unique person.

