I'm a young man (21) and I have a girlfriend. She is my first girlfriend. We've been dating 5 months so far. We're both virgins (we think that sex must be lived only in marriage). We try to avoid sexual excitement (so, we don't even kiss and we have talked about that and we both agree that is the best way to live in our relationship status). She is very modest while choosing her clothes. We're both Catholics.
Until here everything is perfect. But I do have contradictory thoughts about her and my relationship. And I alone cannot figure it out several things:
How do I know she's the one? (I know I'm very young to think about marriage, but that's the way we want to live our relationship, always with that future possibility.)
She has flaws (like me and everyone). I've been told that I have to think if I'm able to live with those flaws forever. But I think that's a very negative point of view, and the word "forever" can be very difficult to digest (at least for me). Shouldn't it be better another approach like "Do I want to live with those flaws?". I think my "yes" can be much more powerful if I say "I want" rather than "I can".
I have periodical states of doubt about her and our relationship. They can be triggered by the most tiny thing sometimes. They last until I see her again. Is this normal?
She tends to take control of the relationship. I want to be chivalrous with her, but she doesn't trait me like a chivalrous man always. That's one of her flaws. Should I do something about it? I've already told her that I don't like that behaviour. Then she realizes she hurt me, and ask for forgiveness. Of course, I always forgive her. But I don't know if I [can/want] to life like this forever. I now you can't say "do this" or "do that", but I really need some enlightenment here.
Of course, any recommendation is welcome.