@Melissa-Bailey-0, you didn’t step on any toes at all. Your advice has been great and I’ll definitely heed it next time. Thank you!
Well, since you all helped me so much, I figured I should post here the final version. I still can change it if any of you have any suggestions, though.
Thank you everybody for all the comments, suggestions and, in a sense, lessons, I should say!