2 ****ing years and you have not bought it up? I say, one year mark, should have bought it up. You need to stand up for yourself, girl. Just bring it up. Ask him if he is thinking of getting married. If he gives you excuses or try to delay, he is wasting your time. Then, don't hesitate to distance yourself and start looking for another guy. Talking about you being his last girlfriend means nothing. Guys imply these things to keep you around. Ask him directly. Then, ask him how much money he has saved up for wedding, house, etc.
A strong woman takes advantage of help she can get from people around her but she doesn't rely on them for anything
She uses logic and manages her emotions
She offers help either because it is a business transaction or out of kindness. It is never because she hopes others will return the favour or out of fear of losing them
She has her own mind and thinks for herself and knows that she has to be the one who bears the consequences of her decisions