Why do I put up with this bullshit.