Why We Appreciate SOKEEFE!!!!

So why do we appreciate Sokeefe? Why do we think they deserve each other? Keefe has had such a tough life, having no one to love, and his parents weren't the best. Keefe obviously has feelings for Sophie, and we all totally ship them. SO KEEP APPRECIATING IT! SHIP THEM!! THEY WERE MEANT TO BE!!!!