This is my mantra in tough real estate deals. Bottom line is that most deals aren't going to be easy. You will have to overcome at least one hurdle and at the end of the day even though it can be a stressful process, closing day is worth it, not just for the clients but you the agent as well. The satisfaction I get from getting clients what they want is the second greatest joy for me (behind family life). With that said, getting them there isn't always easy and hey, thats what they hired me for right? If it was always smooth sailing to buy a home then people wouldn't NEED Realtors to do it. For sale by owner would be the way to go (which it isn't since 80+ percent of FISBOS eventually list with a realtor) and we'd all be out of a job. So for those of you with a tough deal or two going right now, hang in there, keep being solutions oriented and don't throw in the towel until the fight is over. Keep working to get your clients what they want and at the very least, if you don't succeed this time, you'll know that you gave it your best shot and did every thing you could to make the deal work. With this mindset, you'll be closing more often than not and your clients will thank you for getting them to the finish line. Good luck!!!