Success is truly the hard part. I do not know about you, but I become impatient when I set a goal. I wanted it yesterday. However, I do understand why it takes time. You have to learn what works and what does not. You will have obstacles, naysayers, and anything that can go wrong, will.
All this has to take place, so you learn. You are forged through all the trials and tribulations to better you and appreciate your accomplishments more when you are successful.
Remember all you go through when you set a goal. You complain, even whine, but you are ecstatic when you arrive at your destination of completion! Do not worry about the time it takes. It is all part of the training.
Until next time, stay safe, and keep the faith.