How do you decide if it's the right time to end a relationship

My boyfriend and I have been together for almost 6 months and we've been through a lot. He recently moved back home 8hrs sways from me. He hardly texts me anymore and I can never talk to him on the phone. He doesn't reply for hours. I've had thoughts of ending it for awhile but I'm not sure if that's the best idea or the wors. PLEASE HELP