Sorry, man...
I'm really starting to think that the DIY approach, while it takes some time to learn, might be the best thing for me.
I've had a couple similar experiences with other sites - though it's less about the waiting for the payout and more about...well, just the general waiting.
POSWallet is one of them - I have a tiny amount over there and I'm not planning on seeing any sort of results there.
Bitconnect is the other - locking my coins up for almost a year is rather annoying, but, maybe in a year, those coins will be worth what they're worth now, and the interest payments, compounding like mad, will make it worthwhile.
Hang in there, my good man. You keep adding a ton of value to the community with these posts - so maybe you can soothe your wounds with that a little.
(And maybe a coin you hold will do a moonshot in the next week or so, too.)