The Northern part of Davao city specifically in Marilog District has many astonishing tourist spots that will definitely comfort your aching feeling. One of the best place to go is the Epol Waterfalls. The place is also very good for reflecting and soul-searching or you just want to have a moment on your own.
It will take you about 2-3 hours ride from downtown city but all your efforts will be worth it when you see the amazing crystal clear waters(I’m not exaggerating lol),and the good thing is,the place is not that commercialized and crowded. .You can see it yourself if you want!