So, these are the things stopping you from achieving your dreams.

Money

Ego

Opportunity

Information

Passport

School

Time

Lack of discipline

Procrastination

Responsibilities

Consistency

YOU, YOURSELF and YOUR EXCUSES

We may know what our problem is already or why we are not chasing those dreams we so want to live but still pretend that we don't know what's stopping us from doing it. Ok, if that statement didn't make you guilty then you are on a journey of discovery of what is standing between you and your dream life.Yes, money. Money contributes a lot to living your dreams. Some dreams need a good education which cost money. Others need material or tools which costs money too. Investing in you needs money.The lack of money may affect your dreams but this should not discourage you. You can still make it if you are determined. Find other sources of income to sponsor your dream. It may slow the process but you will surely get thereThis factor is related to the first point - money. Ego may keep you away from your dreams. Most dreams require small and humble beginnings but some people will not want to start small because of their ego. if you are waiting for a huge sum of money to start that business then you may wait forever. Ask yourself how you can start with the little that you have and then grow it into something big.If you need to take another little job at the side in order to sponsor your dreams then don't let ego not let you to. Let go of ego and do what you have to do live your dream.Some people are not either ready when an opportunity comes or they don't get the opportunity they need to realize their dreams.Preparation plus opportunity equals success, but sometimes preparation may not meet opportunity or opportunity will meet unpreparedness.Lack of information can block you from achieving your dreams. If you can't get the information you need then you will miss opportunities to become successful.You may need to travel or leave where you are in order to realize your dream and you can't do that without a passport or visa.This obstacle is very common in third world countries where opportunity is limited and some people may have to relocate in order to live their dreams. If that is your case then get a passport and chase your opportunity.Being a student is challenging enough. Adding your dreams to your student life can be hard. It may be hard to follow your dreams and study at the same time.But most people start chasing their dreams while they are in school so it is not impossible. You can do it.Just like school, time is a major factor that stands in the way of you living your dreams. Maybe school or work doesn't allow you much time to do anything else.The solution to this is to work on your dreams for as little as thirty minutes daily and you will make progress.If you have all the time and tools and knowledge but no discipline then it is going to slow you down. Discipline is knowing what has to be done and do it consistently. It is practising and sacrificing your time, energy and focus on the things that are important to your dreams and aspirations.If you lack discipline then it will be hard to live your dreams.A friend to lack of discipline is procrastinating will only slow down your journey to living your dreams.What you don't do today will still need to be done tomorrow so do it today.When you already have so many responsibilities like financial responsibilities or when you have to take care of others it becomes complicated to concentrate on realizing your dreams.But think about yourself for a moment. Think of what you want for your life.Make efforts to share the responsibility with others and help those who rely on you to become independent so that you can focus on your dreams.When you aren't consistent it is hard to succeed. stay consistent and you will see good results.Yes, YOU. You are the obstacle to your own dreams coming true. When you procrastinate and are not disciplined. When you keep giving excuses for not working on your dreams.You may have all the other factors working for you but if you don't work towards your dreams then you will not realize them. That is why I think that your personal effort is the most important factor that is stopping you from living your dreams. if you change your attitude towards your dreams and dedicate more time and determination, then you will succeed more easily.Hope you found this post interesting and encouraging.Please leave a comment below for others to learn from you about the obstacles you face while following your dreams. Thanks for reading and I'll see you in my next one.Ngumabi.