You're probably actually lucky... these kinds of situations need to be sorted out before there's 'no point of return'.
Regardless of the source or reason for either party's dissatisfaction, leaving port on an extended leg with any question marks has a potential for disaster. It would likely have been a situation that deteriorated over time.
Not judging either of you; simply saying that better now when you are able to 'step off' than later when the only option is to be thrown off!!