Vihannes, I know what you're going through. A good friend of mine died the day after we graduated high school...
Keep your chin up, and know everything happens for a reason. Sometimes we can't possibly imagine what those reasons are, but just know your friend is in a better place now, and try and smile when you look back on the great times the two of you shared. Good luck, V. =\