Unfortunately, these things happen even with reputable eComm platforms. There will always be people who game the system; no energy should be spent on them.
the only sad thing I feel is that I put so many hours on it without any results.
I see the upside and here's why: You've gone through the process and gathered vast amounts of knowledge which will serve you in another endeavor. You might use bits and pieces on Amazon, Alibaba, or maybe Shopify if you decide to build your own eComm store.
Glad to read that IG is delivering promising results 👍