It certainly sounds like a mess. It is probably a mistake to enter into an agreement that makes you physically sick to comtemplate. It might be better to hold out for a solution that will work for everybody including yourself. The first solution isn't always correct, and a solution that will last longer may be better in the long run, even if it takes more work to arrive at.
Good luck! Hope you don't need too much of it...