Life is an adventurous and challenging journey, and only the most faithful friends should join you in it. Do not date or marry someone out of PITY. A potential candidate should not be a burden but rather should build you up, make you spiritually, mentally, emotionally, physically stronger.
Money, perspective, a social status, parents are not the right criteria to make the right choice but rather leadership skills and maturity in a man. If he does not lead before marriage you probably not see an initiative after.
Be committed to your principles in life. Grow spiritually. You are the one to build a family with. Be strong. Development of your soul and character is the main investment in your happy future relationship.
Do not look for the right person, Be the right one.