If he can't handle you at your worst then he does not deserve you at your best. Real love means seeing beyond the words spoken out of pain, and instead seeing a person's soul.
These days when Christians bicker they exaggerate passion into a legalistic belief and prosperity into a lukewarm belief.
When the person you love can't see your love for them beneath the painful things you say when they reject you, remember this: Love is blind.