Anastasiosmoulios Sorry to hear about your issues. We do offer support, here in the Community, its a shame you weren't able to reach out here to look into your other issues before removing the site.
The site is no longer integrated, so you can proceed to remove it from your account now if you wish. Or, if you'd like us to help work through the issues you faced e.g. with Humix and Console, let us know and we can address those.