What an @ss! What difference does it make who the realtor is or who recommended the realtor just as long as you get a fair market value for your house? Sometimes I wonder if he was dropped on his head at birth. Honestly, he's a piece of work.
The comment he made about you haven't had enough of him yet....that's telling me he's been deliberately pushing your buttons to wear you down to do what he wants. So, go to Staples and get you one of those ring buttons and every time he pushes your buttons, hit that freaking button for some relief.
Please take care of yourself and be sure that you inform Mr. Personality that you need some advance notice before he has someone drop by and that you will give him the same notice as well.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.