It is not that you are doing anything wrong, as I'm sure what you're worrying about is something beyond your control. Life is far from perfect, but that does not mean we should discontinue fighting for it. As even while it may be painful, and seem like pointless suffering; the question is, why let it be that? Even when it seems the world is against us, we must always fight for ourselves. If nobody else seems to offer, one must reconcile themselves before others will open up to offering their efforts. So, we must help ourselves before anyone can help us. Lamenting on the misery continually will only make it worse, and life will seem pointless, painful even. We must move past what ails us, even if it is continual, and be stronger than the pain; and it only takes the will for happiness. If you continue to fight for your life, what you seek shall soon come to you. When it is time, you will know; so fight, fight, fight and never give up. You're your own hero, because even if it seems like everything is your fault, it's up to you to fix it. If you give up, things will only become worse.
Do you feel any better? *if the next person to answer is whitewolf*
*and this question is for those who are not* Have you any advice for our friend?