Okay OP since no one has said it yet. Please dont take this the wrong way as this is just my opinion. You are 20 years old and have made some great progress by your pictures. You want to go pro by 30. I'm not at all saying that it is impossible but you need to know that pros have unbelievable genetics. I'm mean unreal genetics. I am a firm believer in you can do anything you put your mind to and work hard for. But please take what the vets tell on here very seriously. They know their stuff and have been in this game a longtime. I truly and sincerely hope that you reach that pro stage one day. Good luck and train hard!