I know a lot of times it's really hard to believe it, but yes there will be times in our lives where we may feel we have a great job, relationships and the list goes on however I know you get my drift. The point is sometimes good things do have to come to an end. There will be times where there is a good reason why it had to end and other times there won’t be a reason at all.
I once heard a lady tell an awesome story about how seasons change, and I am a witness that people change, and circumstances change as well. Please note that it's okay to go with the flow explanation or no explanation. Even when you don’t have the answer, trust God to see you through and please believe me God always knows best.
I am so grateful that I trust God enough to make the hard decisions for me. Remember in: 1 Corinthians 14:33 For God is not the author of confusion, but of peace, as in all churches of the saints.