Cancer / Libra matches

Hahaha oh dear. I'm a libra gal in love with a cancer boy. The attraction is very strong (both cardinal signs) but I totally don't understand his ways at all. He can be very distant and in his own world one minute totally attentive and present the next. I like consistancy so it really gets to me.
I also have a close Libra friend who is engaged to her Cancer beau and they are very much in love but encountered difficulties early on because he was 24 and she was 18 which some people saw as too big an age difference.
Despite all the stuff you find about these signs being incompatible, I think they blend together quite nicely despite the difficulties. Cancer will often have some Gemini planets and Libra will often have some Scorpio planets which will make them more compatible. And their ruling planets (Venus and the Moon) blend very romantically together.