Selling when it wasn't the time, and I made this mistake many times before holding til the correct time.
This is often advised here as well that dont come in practical world until you dont know the basic information and studies. There is big difference in theory and practical. But if you are equipped with handsome knowledge set, chances are there for your improvement. But if you are zero and you are much passionate to come here, results would be of like yours. Learn first and then practice them.