Holding onto Bitcoin sometimes can be very difficult as the market situation sometimes isn't helping, imagine holding unto your BTC when you have to attend to another investment with a better potential, you are faced with a tough decision to make. In some cases, the other investment has more potentials to pump in a short time. Holding can be very difficult.
If you are very much concerned about the market you may not be focus about your bitcoin investment. You really need to understand that the bitcoin market is very volatile, you just need to invest and take your mind off, if you have a specific time you want profit from Bitcoin you may become disappointed. You need to understand bitcoin market that it is volatile, it goes up and come down and invest with the amount you won't be in need of it at a short time. People always find it difficult to invest in bitcoin when they expect so much from bitcoin so very fast. Understand the market of bitcoin, I don't think you will be having challenge of hodling Bitcoin.