different love
I know that you say you love each other, but what kind of love is it? If you can't talk to him or be yourself around him and you fight "all the time", that is a very unique kind of love, and one that won't help a marriage last. It is so hard to lose someone (I am in the middle of an extremely difficult separation right now), but you really need to evaluate your love. I know about the "when it's good - it's good" thing, but from the sounds of it, you don't have the "good" very often. Jealousy is an extremely hard thing to get over, but what it all comes down to is trust. If you trust him, the jealousy slowly fades away. Learn how to trust him, this will also help develop you love.
I know that you say you love each other, but what kind of love is it? If you can't talk to him or be yourself around him and you fight "all the time", that is a very unique kind of love, and one that won't help a marriage last. It is so hard to lose someone (I am in the middle of an extremely difficult separation right now), but you really need to evaluate your love. I know about the "when it's good - it's good" thing, but from the sounds of it, you don't have the "good" very often. Jealousy is an extremely hard thing to get over, but what it all comes down to is trust. If you trust him, the jealousy slowly fades away. Learn how to trust him, this will also help develop you love.