Perhaps we have an unrealistic idea of what it means to be the 'right' person.
Selecting a marriage partner should not be a process of finding the right person. No one is perfect and no one is perfectly suited to someone else.
If you try to find the right person, then you have to make sure he/she stays the right person. Your focus is all on your partner and whether he is behaving according to your standards. That perspective is self-centred and not love-centred.
We need to recognise that people have different personality patterns and some work more easily than others. Before going into marriage, we need to carefully assess the two personalities involved and the way the two partners will meet each other's needs. We do not do this to be sure of marrying the right person. We do it in order to be sure our own motives are healthy and our expectations are realistic.
One of the main why marriages fail is communication break down. A friend joke/shared with me when he attended a marriage preparation course, the counsellor said "Women are always right; Men are never wrong". See where the breaking down begin???
As others have said, you need to make your own decision because you truly love him and not allow others to influence you. And how would he feels... I propose to marry you because my neighbour medium said so???
Marriage is and should ultimately be a symbol of ones love for another person, a token that you want to be with that person for the rest of your life, however, nobody knows how they might feel in the future or how their feelings for another may change over time. Signing yourself to a contract seems an absurd way to say I love you, and a very expensive way to break up. Maybe before you plan for marriage, invest your marriage by attending some marriage preparation course. I attended some many years ago, the marriage prep course for two months (8 sessions) the fees were not cheap... However, there are many such courses available here if google it. Also, churches do offer free marriage preparation course but usually you must be the member of that church. I know a friend got free marriage preparation course when he used the search engines in the Internet.
PM me if you need help.