Everyone has a breaking point and yours is approaching. If things don’t turn around soon you should pull stakes and move on.