The best piece of advice I can offer you is this; Know that there will come a time when it will change for the better, but sometimes it actually gets worse before it gets better. I know this isn't what you want to hear, but it is the TRUTH. The more stressed you get, the more difficult it will be to notice suggestions or directions from the "universe" guiding you towards the "light" of positive change. Don't give up, accept that you can't control time, and try to generate as much "LOVE" as you possibly can towards everything in your life.
Each morning and evening, say; "Wouldn't it be nice if (insert what you want to change or happen), and then smile and create that thought in your mind." Next, let it flow from your heart and stop thinking about it. Keep doing this as it will build up a trust between you and the universe, and eventually cause a shift, a "change", the "Change" you've been waiting for. Have faith and don't put a time limit on it. It will never work putting a time limit on it.
Stay the course, smile, breathe in love and light, and know that change is coming.