It is customary in the real estate market to make a 'offer' to the seller that is a lower based on 'comparable' houses that have recently sold.
If you created an environment, where your potential buyer knew the pitfalls of making a lower offer, and was willing to take the chance of 'losing the perfect house' for $1500, then you did all you could do.
Problem is they may have felt that the reason you wanted them to give the seller his full price, is that they thought you were more concerned with your commission or worse that you cared more about the seller getting his full price, than having them get the best price they could for the house they wanted. Even though commission on an extra $1500 is very very little.
In actuality the difference they would have seen in their mortgage payment for the additional $1500 paid for the house would have been pennies each month, AND they would have had the house they loved.
It clearly just wasn't meant to be.