I'm 21 and given the quote, "if your not a socialist in your 20s, you have no heart", than I must not have a heart. But I do.
Socialists will argue that we need to increase benefits for welfare recepients, help the poor (more than we already do), and a whole mess of things that cost taxpayers money.
I believe that helping the poor is not by giving them more money, but by helping them to help themselves. Same with welfare. We cannot create social-programs that would benefit individuals better than working, or no one would work for minimum wage.
My views come out of my experience. I was 19 when I had my first child, 20 when I had my second and am now 21. When I was 16 or 17, I suppose I would've been more socialist. But between 18-21, I have managed to stay off social assistance, obtain my grade XII, purchase a home and learn a trade. Granted, I am not a big fan of my trade (drywall), and anyone who likes doing drywall must be absolutely nuts, but I work to further my skills through volunteerism in hopes of changing careers in the future. Anyone who says that having children at a young age limits your options is quite right, but saying that they are destined to a poor quality of life is not.
And then there are those that I was friends in my past but not so now. Many of them had children young as well. Unfortunately they do not see the "big picture". They believe that nothing is their fault, society is unfair, nobody will hire them, and on and on they go. Many are recepients of Ontario Works. Some have obtained employment in the past but simply did not have any work-ethic to keep it.
The problem with them is that they refuse responsibility and lack the motivation to further themselves. If we create a society of opportunity (as I hope future Conservative governments will do either provincially or federally), than this is in the better interest of those that are willing to seize that opportunity. If we create more social programs, give better welfare cheques, etc. we are are giving money to those people who may not be willing to further themselves in the first place.
I live with this simple philosophy, "If certain aspects of your life aren't working for you, than change it. If you keep doing what you're doing, you'll just stay where you are."
I know that this is a very simple response to the question at hand, focusing more on life than politics, but I can assure you that I understand the policies of all the parties and have found that the CPC is closest to that of my beliefs.