Yes,its hard,obviously,but with determination you can do anything and go anywhere,so all you need its a very tough mentality,discipline to aways study and play,its a lot of study and play,probably one of the hardest jobs,but pays,lol
Good luck,go for the gold.
God bless