She loves you, you love her, your family love her, the sex is great.It would be different if she had no interest in you, lost any feeling for you etc but that clearly is not the case.In my opinion you'd be crazy to give her up,she sounds a real keeper and I'd be getting a ring on her finger...