Everyone faces some or the other kind of problems daily and trust me, it is alright. It is okay to face problems, it is okay not to be okay. Do not stress so much about your problems that you miss out some kind of opportunities. See, every time you will face some or the other kind of problems and if you will stop just because there is some kind of problem then you will never be able to do anything. Winners will win no matter how many problems they face and losers will lose no matter how many opportunities they will get. It is all a matter of mindset. Just think about it and you can surely achieve it.
We all go through different phases of life and have already faced so many problems and learned so much till now. Think about the experiences you had and the lessons you had learned either good or bad. Both good and bad things need to be balanced otherwise there will be no fun. You will not understand the feeling of success and enjoy success if you have never experienced failure. Both kind of experiences have shaped us in a good way. And it is alright to face all these problems while you are struggling and working hard for your dreams. Dreams will turn into reality when you are willing to face anything to be there, when you badly want to succeed then nobody can stop you. You will meet a lot of kind of people. It is upto you which kind of people you chose to be with. Ignore fake and negative people and focus on building yourself because investing on yourself is the best investment. People leave and trust me, time wasted on these kind of people is the worst so it is better to focus on yourself. Real and good people will always be on your side no matter what so be yourself and work on your dreams. Feeling sad, dejected, irritated are just a part of the process. Trust the process and work hard till you achieve your goals.

