Wow, your 'friend' is a jerk. How dare he judge you?
Anyway, I think Smackie is right. This guy is sour grapes b/c your 1NS got what he's wanted for a while. I suppose if he's had you on a pedestal it hurts him to find out you have clay feet. But that's his problem. You deserve your friend's support. Calling you 'slut' is out of line, especially when you trusted him with something you already felt bad about. Guess he's not really your friend. Tell him this. If he's still a jerk, then his loss, not yours.
Second thoughts can generally be amended with judicious action; injudicious actions can seldom be recovered with second thoughts.
--Cyteen by C.J.Cherryh