My boyfriend and I have always had a very good relationship. Obviously, it hasn't been perfect because no relationship ever really is; there are always...