About your heart, it's going to hurt for a while. Especially since you've known this person so long. It'd be good to take your mind off it for a while. Chat with some friends, they'd probably be able to console you.
About your eyes, they'll be swollen, crying for a long time does that. I always got a headache from cying long. Maybe it's just me.
It gets better.