First love

Im 19, and my ex boyfriend is my first love, we just broke up two weeks ago and I just need somewhere to vent. He broke my heart but I understand why he broke up with me. Hes depressed and needs to focus on himself right now and his life is too messy to be in a relationship, but I'm still so hurt. Sometimes I think I'm getting better but so many things remind me of him. We still talk and we're friends but he's distanced himself a lot from me, because it's just better that way, although he said he hopes we can hangout as friends one day. He told me he wants to get back together with me eventually and he really does love me, but right now he just can't be in a relationship. He said until then I need to do whatever I have to, to be happy even if that means seeing other guys but I just want to wait for him. His grandma told him it's okay for him to stay friends with me and to be broken up, because if I really am the most amazing girl he's met we can work out one day down the line which I hope happens. I just miss him and it hurts he won't talk to me as much. I don't know what to do I know it'll get better but I'm just really sad and empty right now.