I admire your strength. Being who you are is essential I think. We so easily lose sight of ourselves, and you're doing an excellent job of maintaining your goals with your relationship. I also think that if things don't work out, you'll find ways to keep involving your H in the kid's lives. Bravo.
Keep your expectations where they are, and you'll be fine. If he comes around, you win the lottery. If not, your life is going just fine.