This dilemna faces every man at some stage in his life. Don't fuck up a good thing if it really is a good thing.
I don't think that "every" to be honest, not everyone is tall, not everyone has decent money, enough communication skills, etc... These that I know who doesn't - have been married for 3-5years already (as they saw that it won't get better over time.. And I can see that it will, for me.. at least to some point.).
It's like eating a very tasty chocolate and walking in a candy store full of other (most probably) very tasty chocolates of different flavors.
I've had quite some females already in my life, but good god... I'd be lying if I'd say that I wouldn't fuck a thousand more if I could get away with it with "no harm" in a situation like this.