Just because we "should" do something doesn't mean that most people do. Don't kick yourself for just being human. Your life is not over.
Assuming you caught this from your current sexual partner and he had some inkling that he had it, the burden of informing partners falls on him, not your friend. It is not your friend's job to be policing what conversations you and your sexual partners have before getting intimate let alone what precautions you take. There may be other things going on between you and your friend that tell you that she is not your friend, but don't rely on your friends to do your own due diligence where sexual behavior is concerned.
Having said that, he may not have known what he had. About 90% of people who have genital herpes don't realize what they have because the symptoms are very mild. Standard STD screens do not look for herpes, so he may not have ever been tested for it. (Stupid I know, but there you go.)
Also, given your age group, if you and this guy had oral sex (i.e. he gave you oral sex) there is a good chance that what you have is HSV1 genitally as he may have the cold sore virus and have passed that onto you genitally.
In a nutshell. Call the clinic and make sure they are typing whatever tests you are having done so you can sort out what you have/don't have.
YOUR SEXUAL AND DATING LIFE IS NOT OVER. It may take some time to wrap your brain around things but there are lots of people on this site you can attest that they have gone on to have fantastic sexual/romantic relationships. You'll still be able to have healthy kids and enjoy life even though you may doubt that at the moment.
Hoe eet jy 'n olifant? Bietjie vir bietjie.
(Translation from Afrikans: How do you eat an elephant? Bit by bit.)