I would really suggest taking him to a vet. Are you able to get a ride from someone else?