My boyfriend of 4 years is a catch. Handy, reliable, hard-working, etc. I fantasize about a forever future with him. But we may be too different, and those differences create so much friction. Are we ‘enough’ for each other? Even if there’s someone better for me out there, I think...