Should I just leave?

Yes, yes I should