Well I know that in the Mexican consulate they offer a matricula consular, which is an ID the consulate offers to mexicans in the US. This form of ID shows your age, birth date and were you live. Have you tried going to your consulate and checking if they have something similar to that for you?
you could try going to your embassy and try getting an id from ur country :/ idk just suggesting
or .... well even college kids do it
with me its not really an issue, i dont drink, nor go to the club
i stay home lol
however when i go buy a rated M game it sourt of bothers me but that depends on who's on the register