Theres a reason why BF stands for boyfriend and bestfriend, bcoz they should be one and the same.