If you're still torn about leaving or staying, it's time to still try.
Keep hanging in there. The 'talk' that you and H had about sex issues was a HUGE step in the right direction, real progress from months where he said the only reason he was staying was for the kids.