I know you have heard patience is a virtue, but I believe it is a weapon. Those who are patient have way more success then those who are not.
We really can't see patience though, we don't know the day to day until you have deep conversations with people.
Are you taking the advice your given, or do you come up with excuses why it won't work for you?