Of course, there were periods of doubts and bouts of giving up but I kept on because God told me so. That inner voice inside of you urging you to keep going is God. That other voice discouraging you is your ego--and that part needs to be reigned in or at least you must learn to master the craft of controlling your thoughts. It wasn't and sometimes still isn't easy to change, hence, control my thought process; however consistent practice of this task and prayer has made me better at it. Most of all, during this whole process and journey, the biggest reward I came away with is learning to fall in Love with myself and treat myself with the gentleness and compassion I do for and towards others.
So please, brothers and sisters - I urge you as your inner voice does to never give up. As cliche-esque as it sounds, it is true that all your blood, sweat and tears will make it ALL WORTH IT. You deserve abundance as we all do. God is good and so are you. Till next time, I bid you all Love, Light and Compassion.