I don't kno you very well, but I do know how I would feel if I lost my best buddy: That would hurt like hell for a long time.
I feel for you, and I hope your family and friends are there for you.
You have my sympathy, and my thoughts and prayers are with you, and with your buddy's family and friends.