I was told that some people have been holding BTC over 7 or 8 years for the price of BTC to reach a particular price of their choice before they can sell, does it mean they don't have issues to solve by selling their BTC? Or they have other way to get the money to solve the issues without selling their BTC?
It is not that they don't have issues to solve,we all have problems to solve bit for one to be able to hold for long,you must have prepared yourself towards that goal and one must have a consistent income or other means of income.
because it hard me to hold long like one year when there are some important things to buy.
Not that I don't make profits when I hold, but to hold for that particular price to come to pass is the major challenge to me,
This is because you are not following the rules of bitcoin investment, which says invest in a long term,like in four years or more and only use the money that you can afford to lose to invest so that you wouldn't worry about your investment or depend on it. From what you said,I can see it that you invested in a short time and you are using the money made for important thing to invest or you don't have a steady cash inflow that is making you to go back and sell your investment without achieving your bitcoin price target.
can you share your idea on how to make it real in the future for that your target price to come to pass, so that people that are facing the same problem like me will learn.
Only use money that you can afford to lose and have patient with your investment because you need to invest in a long term. Get a job,if you don't have one. And if you already have then it isn't OK,you should look for a second means of income to make it two sources.
You should sell your bitcoin if you are broke,so that you can use it to take good care of your family and hope to re-invest again with a prepared mind.