Absolutely possible. I have never made a deposit in any poker room. I only play microstakes ($1-2 MTT ). I started freerolls, especially the CardsChat freerolls, and built my bankroll from that. I’ll never make a fortune but I have withdrawn $150 from the rooms and currently have about $100 in play. I don’t play a lot, maybe 10 tournaments a week. It’s more for something to do then to make any money but if you put the time in, you can definitely make some spare change. Only rarely will you be able to make a living from it and that’s more if you have a twitch channel, do coaching, etc. But to be able to play medium stakes starting from 0, the answer is yes but it will be a grind. Best of luck!