Life as it is

i am confused … he is one of my best friends though i have strong feelings for him and he shows feelings for me, but it has always been complicated but i don’t know why it is complicated. we like each other but we seem to friend zone each other every time the topic comes up. we have never kissed but we nearly have. 

he makes me happy without him it would be like the world didn’t make sense, i don’t know what to do about it?!!!