god why do i have to struggle this way. its tearing me apart, to be quite honest.