A very important lesson I've learnt through life: 'There is always a time to move on.' People are sent our way for a reason. When their role is over they have to leave, because they are required at another place for another reason. Their exit from our lives may not be smooth, it may even be hurtful or uncomfortable - but when you see signs that life is pulling you apart, let them go. Hold on to the good memories, but let them go. Allow that space for someone else who might need YOU for a reason. Let them go, as someone else might need them. It's not necessary to make it dramatic or tragic, because nothing is permanent in life; nothing is promised. Just be thankful that they were there when you needed them the most.