With the utmost respect.....$150 equates to 95 quid a day.....to be away from your family over Xmas and New Year and away for 5 weeks.
I would drop the agent rather than he drop you.
Anyway that said i hope you get it sorted amicably in some way.
P.S. you could say you signed it as a consequence of a 4 day straight alcohol, cocaine and prostitute fuelled bender?? Maybe not 😉