Do I have to file taxes? I am a military vet living abroad. I do not work and I receive retirement pay. What, if anything, do I have to file?

I am also interested in the upcoming stimulus. I received the very first one, but now the IRS website states I do not qualify when my status has not changed other than I do not know what to file for my taxes.