i almost gave up