Did you ever try the divosuit? Or just the divocup? It looks like the divosuit would help keep it on.