Hey! It sounds like you're in a similar residential situation to me, but I have not received a stimulus cheque. Although I've also filed tax returns every year, I've never reached the threshold that would cause me to pay US tax. I'm wondering if that has anything to do with my not receiving a cheque. If you don't mind me asking, have you actually had to pay US tax in the course of your residency here?
Sent from my SM-T510 using Tapatalk