should i apologize or let it go?

so i want to apologize to one of my closest friends bc i was being so immature and childish with him. I ghosted him with no warning for no reason and i see him around my campus and I feel like I shouldn’t act like he’s a stranger. I want to make good terms with him but idk. Should I send this or just let it go? It’s been 10 months since I’ve talked to him.