You did not ask whether there is some other theory or set of facts creating contractual liability.
If you like this answer, please recommend me on my profile page.
You should work with an agent who is going to look out for YOUR best interest. That agent should make sure you negotiate the best possible price, now the values in the area, get the proper inspections and take you by the hand and walk you through the entire process smoothly. Then that agent has earned their commission.
Once the agent has done all of that, hopefully they will stay in touch with you and be there down the road if you ever have a problem. Hopefully, because they have done all of that, if you ever know someone who is thinking of buying or selling a home, you would refer your agent because they did a good job.
Real estate should be about relationships. Now, if your agent is showing you these homes, they deserve you represent you for those homes.
If you have not signed a buyer/broker agreement committing you to your agent, you can walk away at any time if you feel the agent is not looking out for your best interest.
Best of luck.
However, there are elements in your question that suggest that you might encounter similar problems in the future. You feel as if the agent has a "quick money attitude," yet spent two days showing you houses. And, yes, he probably did want to complete a deal to earn a commission. That's the way agents get paid. You didn't really present much information to suggest that he wasn't protecting your interests as a buyer. If he truly wasn't, certainly look elsewhere for future offers. However, make sure you understand how such protection occurs--what an agent should and shouldn't do.
You say "I do want to offer my max limit that I can afford, because I want them." That's dangerous, if you might end up overpaying. Make sure you know what the houses are actually worth. It may or may not be in your best interest "to offer my max limit." That's especially true if you're buying those houses as an investment. You say you plan on making offers on two houses, and you hope to buy others. Make sure the numbers work. The maximum you offer shouldn't be based on what you can afford, but rather what the numbers support.
Hope that helps.
If you did, the agreement should either have an expiration date or specify that the agreement is terminated after a successful closing.