You are young and because of that you think easily that thing seems only black and bad or white and good. But life is not so. Things are both good and bad in same time. It is the same when like each other. You can find things you like of other people but by the same time also things that you dislike. Nobody is a 100% perfect. When in a love and in a relationship you learn both positive and negative things and respect them. Because the most important is love and happy.
As well you and your family have lived in a conditions with poor. I know it because it was the same when I was young. And because of that you easily think that you want make money a lot.
But please remember that money is not the same as happiness!