Prove that there exists a set $X \subset \mathcal{P}(\mathbb{N})$ so that $|X| = \mathfrak{c}$ and for every $A,B\in X$, the set $A \cap B$ is finite.
Since this statement feels unintuitive, it's difficult to come up with ideas on how to prove it. Surely if the set X has continuum cardinality, some intersections of it's elements are bound to be infinite as well?
My thought then went to assembling $X$ so that all elements in $X$ contain the number 1 and no other common elements. However, that seems quite difficult, when we have to make a continuum cardinality of these sets where the only common element is 1.
So basically, I'm stuck and I'd like help.