How long will it, or has it took you to become a professional poker player?

What will it take to become what you want to be in poker? And I don't even mean getting sponsorships and deals and all that..I mean making that money to live on poker for bread and butter?