Before anyone marks this as a duplicate, allow me to make a few distinctions between my issue and the other similar posts: