Advice...and be brutally honest.

So I fell in love with lane when I was a freshman and he was a junior. We dated for 3 years and he graduated. My parents put a restraining order on him and that’s been 8 months since all that went down. Now that I’m a junior, there’s this freshmen boy I really like, but part of me is still tied to lane. Lane was abusing mentally and physically. Cody (the freshman) is absolutely perfect, treats me right, makes sure I know I’m beautiful, makes sure I’m always taken care of, etc., etc. Anyways, I want to sleep with Cody and we talked about it but he’s still a Virgin and I’m not (lane and I did it a lottt) (he didn’t start getting abusive until this summer). I don’t want to take his card because lane is still in my mind but I think I’m falling for Cody. HELP ME PLEASE!!