Ah wow, really appreciate the feedback! Thank you for taking the time to reflect on the questions I put out :). I guess not being a native speaker means that sometimes I look at my sentences, and I first try it this way and then the other, and then I'm not sure which way is correct, lol.
But it's great to have a platform like this, and great having people like you out here who provide valuable feedback! Glad the flashbacks worked out!