What caused our split was not the family aspect, but the typical college-kid break up involving a lack of commitment, and a consequent loss of patience in said situation. We were arguing often, and didn't have the proper tools to solve our conflicts. It took a true good look at our coupling and a lot of dedication, but we pushed through the hardships and came out stronger than before.
I've come to the conclusion that just because a significant other makes a mistake when they are young and quite honestly immature, it doesn't mean that they will always behave that way. More importantly: you cannot force a person to change their behavior. They will change it if they are truly passionate about you and they respect their relationship with you.
Each experience is a learning curve, and each day that we gain age, we gain a bit more wisdom. Most importantly: as Brene Brown's quote reads above, "You're imperfect, and you're wired for struggle, but you are worthy of love and belonging"!