how long will it take for these hickeys to go away?

Listen. I know I’m dumb. I know I shouldn’t have let this happen and I know I made a mistake and hickeys are trashy so I don’t wanna hear it. I feel guilty enough already. I was with a guy tonight and things got heated and my parents are picking me up on friday for spring break and I have these on both sides of my neck. I don’t know what to do about it I have never had hickeys before and i don’t know how to get rid of them. can they be gone or at least mostly be gone before friday??? We are going swimming over break so I can’t cover them up that well. Like I said I already feel guilty enough so PLEASE just spare me the pep talk and help me out. Thank you.