haven is so fucking awful help me