I'd like to meet:
People who can care for those that they know don't care for them. Anyone that works hard to achieve their goals. Those who fail, but never accept failure. A person who loves, loves those that don't love back. Someone that will be there to listen, even when they can't. Those who put others before themselves. Anyone who will have your back, even in the toughest of times.
Heroes:
Anyone who sees failure right before them and still attempt to topple the obstacle. A person who has little to offer, but always has a lot to bring to the table.