Online business is a roller coaster ride which has many ups and downs. If fluctuations in your running business and online endeavors did ever disappoint you or make you feel like you can no more take it, then remember an ant climbs a wall a hundred times before it can reach the top, if that little being is so strong then why not you and me? Stand up and remember there is always a new sunrise!
Never give up and keep trying, who knows you are just a step behind! Keep your trust in God and keep working harder and do not look at people who are elite, look at those who are minor than you and who can not even read or write and always focus on your work and limit your vision to your skills and work space. Let the world sing what it likes, you always listen to what your heart sings for you.
God bless you buddies. Wish you all a happy weekend!