your site looks like a product review site and, moreover, it's full of affiliate links that are not even cloaked. Google doesn't like affiliate sites and - furthermore - they've targeted product review sites with 6 or 7 updates in the last 2-3 years.
Most likely your site lacks EEAT, which is important for product review sites nowadays. Your content is good, I really like it, so that's not the issue.
The issue I think is the fact that google sees your site just like a random affiliate site, these fuckers (google) want to know EVERYTHING about you, you have to record yourself using all of the products that you review on your site, you need to be google's whore and have 100% transparency about who you are and what your expertize is when reviewing those products.
I think you should look into improving your site's EEAT and also do something about those affiliate links. At least cloak them with PrettyLinks or something, don't just post them naked like that