Self-publish and still have to pay your agent a percentage? It can happen. And you thought your agent’s job was to look out for you. http://accrispin.blogspot.com/2014/07/self-publishing-and-author-agent.html
If you cannot afford a lawyer, and how many of us can, at least ask questions before you sign that contract!