I've noticed that a lot has been thrown my way lately. But the only reason things have been a struggle is because I've been doing things my way. Instead of letting things fall in place the way god wants them to be. Great post by the way. Trusting in him is trusting the way because he will lead.
Believe and never doubt He will surely bring you out.