No. Just no. This relationship is very abusive and harsh. Raggedstar couldn't love her enough to understand she needed to be a medicine cat. News flash, not everything revolves around what you want Ragged. From the beginning he never understood what Yellowfang was going through. He's constantly nagging her about why she shouldn't be a medicine cat, that she should remain a warrior. After Yellowfang gives birth to Brokenkit and brings him to ShadowClan, Raggedstar tells her he must never know the truth about his mother. That Brokenkit will grow up never knowing who his mother truly is. They give Brokenkit to Lizardstripe, who never wanted children's and was possibly the worst mother ever. This most likely fueled Brokenkit into a life of hate, feeling unwanted. Once Raggedstar becomes leader, he makes Foxheart, a she-cat who has been in love with him forever, his deputy just to spite Yellowfang. Not only is he being cruel to Yellowfang, but he also is teasing Foxheart, making it appear he's attracted to her. It's not until the last moment that he realizes he was wrong about his son, who later murders him. Great parenting, Raggedstar.