Relationships are hard and are made harder by differing views. While the OP is asking for advice, we should remember to be respectful of each other and any relationships we might be in. Do not label, generalize, or make assumptions about other people or their situations.