I dated an INFJ once, for about 3 years. We had extreme highs and extreme lows. At the end of the day, there just wasn't a "spark," and it didn't work out.
But I think that if you can communicate effectively and realize when you're being irrational/overly emotional (that was our problem... oh...