how long do i have to deal with this shit?!!!