Sometimes we have to humble ourselves, be patient and be still in order to fully understand what it is that we are called to do. Every purpose has a waiting period, nothing is before it's time. You may have to endure suffering, pain and loss which is the preparation and molding stage. It is within this stage that you will see and identify the strength that you didn't know you had. I urge you not to give up but to keep pressing on. Know that this stage is not to weaken you but to prepare you and to reveal to you the strength you never knew existed as you are being taken from one dimension to the next.
The waiting period, suffering, pain and loss may be detrimental to us but it is very significant and beneficial in where we are being taken. I am not saying that this will be easy but if you humble yourself, you will be taken from dimension to dimensions, from level to levels and from blessing to blessings. Allow yourself to be taken into you God given purpose as you humble yourself into your destiny!