Thanks for the quick reply mom. I went to USCIS today, the officer told me to wait so she could give me the interview letter in person, but she came back after about 30 minutes and said that they are waiting to hear on my background check and that they've sent an expedite request about it last Tuesday. She told me there's a chance I'll get an interview letter in the coming weeks, but frankly I don't think there's enough time with the speed with which federal agencies work. I've given up completely at this point.
If I do hear back from them I'm gonna let you guys know and complete the spreadsheet. If not, I don't think I'll be coming here anytime soon. So thanks a lot for all the help and support.
Cheers,
Armin