<human>: Summarize the given text in a few sentences.

I'll try not to make this too long! Thank you for reading.

I (25F) have always been a very anxious and insecure person. I've been in therapy for it, and can happy say I'm currently at the best place I've ever been. I've been with my boyfriend (25M) two years and we're extremely happy. No cheating, no issues. I haven't been getting as anxious as I would in past relationships and I've really worked on myself. 

However, when I was in college (18-22) i would drink a lot and do some really questionable things. I had a good amount of one night stands which in itself is fine, but I would also do things like hook up with my friend's ex in another friends bed, and even went as far as cheated on SOs on a couple occasions. I regret all of this immensely now. I feel like a horrible person for it. I've done a lot of self reflecting and tried to think of what made me act that way. I really don't handle alcohol well, but that's not an excuse. I constantly needed attention from guys as a way to feel good about myself, and would take that way too far. 

Now that I've "moved on" from that stage of my life (i don't really drink anymore, also for that reason), it's really hard for me to look back, and to think about how my close friends must view me. My BF doesn't really know any of this, he knows I've cheated before and worked on myself, but no details. I guess my question is, how do I stop feeling like a horrible person, and like my close friends must think I'm a horrible person?
<bot>: I did really shitty things in college and can't stop thinking about what a horrible person I was. I have a hard time moving on from that, even after years of being in a happy, healthy relationship.