How old are you?
Can you drive?
If not, can anyone else in your family take him to the vet?
Do you have any friends that drive?
If it's an impaction he will die if he's not treated.
He needs to go to a vet asap!!