Why does your husband have to be "#1" in your life?
Is that really fair to your bf?
Rather than saying he will be first in your world, how about saying he will always be in your world, that your love for him is different than your love for anyone else and that he is special and sacred to you.
Then tell your boyfriend the same thing.
As long as you mean it, of course.