DO NOT GIVE UP.
God nurture your greatness through difficulties, challenges, frustration and all that. The more you are challenged, the more you become fruitful and stronger. You must not give up when problems arise.
To be a christian does not mean one can not go through trials. Isaiah 43: 2 says “when you go through the waters it will not overflow you and when you go through the fire it will not burn you.” this clearly means that we will always encouter problems in life but Jesus encourages us to trust in him even when everything contradicts him. John 16:33. God does not want you to give up, so stand strong no matter how hard or difficult things may seem.NEVER GIVE UP