When times are tough, my favorite "go to" bible verse is Jeremiah 29:11.
It's important to understand that God has a bigger plan for you. You may not agree with it at first, but be patient and with time you will realize that He has bigger and better things in store for you. I am firm believer that everything happens for a reason. Every event that occurs leads to another. I may not see the whole picture right now, but with time I will. And I will patiently wait to His plan to pan out.
Hope every one is having a happy Monday!