| | Re: need good advice!
3 years is plenty of time to know whether you want to marry someone.
You can't force someone to marry you, but you can dump them and find someone who makes you really happy and does want to marry you.
Frankly, I don't think you should want to marry someone who doesn't want to marry you. You're better than that. I can say that without knowing you because everyone is better than that and deserves better than that.