Why have you been waiting all this long ffs. You should have been of reported the agent after 3 days ergo you should have been done the hard way and not using any agents at all. However you can report him now but that doesn't change the fact you're on overstay (troubles coming)