upgrading from a cracked version

hello guys, i need help, well how can i start? in beginning of 2013 i have started to learn coding C# and javascript, i stay studying for a year, i have learned a few things, and in beginning of this year 2014, I started to have a little interest in game development, but only as a hobby, thought it would be temporary, but it was not, at first I started to play with unity free, but after a couple of months I wanted to test the pro version and I tested my game was gorgeous with the various possible effects on pro, then the 30 days are over, I felt bad, What should I do now, I had no money to buy T.T? so I had the stupid idea of pirating the unity(im a scum i know, sorry), I would not launch any game, so would use it a little more and maybe that excitement was over, but it as not over, to short that is my problem, now I have a cool project that I want to release, but I can not because my version is pirated (I know I’m a garbage), is there any hope for me and my project? maybe if i buy unity pro, (after a year I got money) maybe i can release my project with the paid license?or people will still be able to know that my project was done in a pirated version?

thanks

Do not Pirate Unity. (Apparently you already new that)
Do not publish with a pirated unity version.
DO Uninstall the pirated unity version. → Now
If you need the pro features - buy the Pro Version.
You should be able to open the project in a legal licensed free / Pro version of unity just fine.

This is Pinky thought the pirate life was full of glamor and booty (the gold kind, you filth)

Then he realised that pirating is illegal, even releasing something using pirated software is illegal, but the Free version is his saviour. He also then read the forum rules, where it stated that this sort of thing is not allowed.