Okay... sorry for the length, I want to give enough information to get good advice.

About two months ago I got a call on one of my listings from an investor who is new to the area and saw my sign in the yard. She wanted to take a look at the home, however we had just gotten it under contract. I told her that I knew of a home right down the street that was another REO property listed by another agent IDENTICAL to the one that I had. I also tell her about another property that we just got assigned that should be on the market soon. We make an appointment to meet and I show her the homes.
During the showings she tells me she is an investor from Hawaii who has just moved to our area. She has just purchased three properties and is looking at buying/flipping some more. She asked if I could help her find "deals" and that she would use me as her buyers agent. She said she would be buying with cash and hard money loans. I told her I would be happy to help her with what I could and the relationship started.
I proceeded to show her about 20 different properties. Of those we put offers in on 7 and 2 of them have stuck. One of them was the property I showed her when we first met and another that I found on the MLS hot sheet. She provided me with a proof of funds letter up to a certain amount along with a credit card statement that showed a high enough balance to pay any difference to submit along with the offers.
Now, where it started to get suspicious to me is when her offers were accepted. She changed from paying cash, to using hard money lenders and using her cash to do the repairs. Not that big of a deal as she tells me she has worked with these people before, she has verbal approvals from these people and she WILL have the cash by closing. I proceed to tell her that we need to have these things ironed out before we submit offers. I tell her that it can make things difficult if we change the way we are going to fund the property after offer acceptance. She proceeds to get angry with me saying " I will have the money one way or another, but doing so many different deals at once I will never know 100% where what money is going to come from." At that point I let it go because she was getting so angry with me even asking.
I get a call from her yesterday and she is flipping out because she may now need an extension because her hard money lender backed out on her. The SAME hard money loan lender she was sure would be no problem. I ask her when she needs an extension to and remind her that the addendum she signed says she may be required to pay a perdiem for any extensions granted. I also ask her if there is any way she can work with all these "other" sources she has to get this closed on time because though extensions are granted all the time, there is no guarantee the seller will grant it. She flips out on me again and starts yelling at me saying that she is doing what she can and she can't help situations coming up. She also has NO IDEA when she will be able to close, just to ask for an extension.

I tell her I can't ask for an extension without a date and she gets mad that I won't even "try." ??? She then asks if she can't get the money together or if they don't accept the extension if she will lose her earnest money. I tell her that she will, and she knew this by our earlier conversations before we put the offers in. She also should know that by the addendums she signed saying such. She then proceeds to yell at me even more saying that is unacceptable and we HAVE to have wording in the contracts that say if she can't get her cash together by closing she can back out with no penalties.
Okay... so you guys are now probably thinking what I was thinking during her rant.
1. How in the WORLD has this women purchased so many properties and NOT known you can't just back out of a contract because you want to without penalties. (AND she said to me she was a realtor in Hawaii before... so I have no idea how a REALTOR wouldn't know these things.)
2. Why in the world would you tell your realtor you are paying cash, provide proof of funds letter and submit offers with that money if you weren't planning on using that money?!
On top of ALL that, this lady expects me to let her in the properties pretty much every day so she can measure, get quotes from different contractors for repairs, show the property to potential post-repairs buyers etc. If I'm not in the area and can't let her in she flips out and tells me to call the listing agent to have him let her in. She calls me on a daily basis and asks questions I have either already answered, are common sense or she should already know and flips out on me if I don't answer her questions with the answers she wants to hear.
The final straw happened today when she wanted me to get her in the home to paint the interior of the property BEFORE closing. I checked with my broker and he said that she could do that but she needs to know that the bank will not be responsible for compensating her if the deal falls through. I tell her she can do it and then email the listing agent to let him know that painting will be done in the property. He tells me that his bank doesn't allow ANY repairs pre-closing, even with the buyer knowing the risk. So, I call her and let her know that the seller doesn't want her to do any repairs till AFTER closing and she proceeds to flip out and scream at me again. I tell her I am only the messenger at this point. I had never experienced someone wanting to do repairs before closing and I was only going by what my broker told me. The SECOND I found out what he had told me was incorrect I notified her. She continues to yell at me, scream and then hang up on me.
Now.... there is even more little things that have gone on in between all these that would just make this story into a novel but I think you guys get the idea. The only mistake I see that was made on my end was not verifying what my broker said through the listing agent. I apologized to her, but there was no harm done since she didn't start the work or anything. I just do not understand why I have to be screamed at every time if I tell her something she doesn't want to hear. Its seriously like telling a 2 year old no when they want something.
I just honestly don't know what to do. On one hand, in this market, having someone who is going to buy 2-3 homes a month from me is a nice chunk of change. However, I am starting to think this just isn't worth the hassle anymore. She is just causing me so much stress and grief. I am also concerned that after all this work these deals will end up falling through because she keeps changing things when it comes to funding and close dates. She seriously thinks she can do whatever she wants whenever she wants with no consequences and doesn't understand when she isn't able to.
Do you guys think I should try to sit her down and explain that if this relationship is going to continue to work that we need to communicate better? That her screaming and yelling at me for giving her information that she doesn't want isn't appropriate and I don't appreciate it? OR should I just cut all ties with her after these two closings and move on? (If they even end up going through)
Again, sorry for the long post.... I've been going through a lot with this one person HA.