A handy tool for coming up with an acceptable solution is S.O.D.A.S.:
S-ituation (Define or agree on what the problem is that you will work on in a gentle and respectful manner).
O-ptions (Brainstorm together or come up with as many solutions as possible, for you never know what may work).
D-isadvantages (List the disadvantage for each possible solution).
A-dvantages (List the advantages for each possible solution).
S-olution (Choose the best solution,
...