Any advice is appreciated. I have been dating a girl for roughly 4+ years. We met in college and have lived together since graduation (2+ years). I just bought a house, and we are currently living together as well. For the first two years of our relationship, she was very..."intimate." It was almost a nightly thing. Since we've started living together, however (2+ years ago), we have been "intimate" a total of three times. Every few months I'll mention this to her, and I've heard every excuse. She is still in school and says it's stressful, she says she now has low libido, etc. She always says she is sorry and that things will change, so I wait a few months, nothing changes, I mention things again, etc. I know (or am very certain, at least) that she is not cheating on me. She says that she wants to have sex but wants to wait until marriage, which I totally understand. However, judging by the past few years, she is definitely not going to want to have sex after we are engaged/married. I want to be with her, but don't want to be in a relationship that involves zero intimacy. She keeps talking about marriage and when I'm going to ask, but I honestly don't know if I should. Also, since she has refrained from wanting to be intimate for so long, having sex with her seems like it would be strange at the moment. What do you guys think is going on? Any advice?