Should I confront my best friend (33M) about sleeping with 18 year olds?
So my best friend (33M) and I have been friends for about 15 years and known each other since we were little kids. We have supported each other through countless hard times, he has been a vital part of my life and our friendship has stood the test of time. However, I'm having a hard time empathizing with him recently. He struggles with mental health and will disappear for weeks on me, I will text him dozens of memes or posts I find before I get a response from him. If and when he does respond, he will always ignore everything I sent and just talks about whatever he feels like in that moment. I always have to respond because if I don't, he'll flip it on me and accuse me of ghosting him when he does it all the time. When I ask if he's ok, he always says he's having a depressive episode and that he hasn't replied because he hasn't even gotten out of bed, which I have recently found out to be a lie because he uses my phone number on Grindr (he got banned and can't use his own) so I'll get verification codes while he's been actively ignoring me for days. Every time he's ghosting me, he's on Grindr looking for hookups and having sex with a different random stranger everyday recklessly. I know this because it always slips out on our conversations, he talks about having sex with different guys and asks me about makeup products to cover hickies all the time. But that's not the issue.
He's big on virtue signaling and loves acting woke on social media, joining every cancellation of every single person on planet earth who gets accused of being a pedo or a rapist, which is ok but he'll even go as far as to shame me if I listen to music by anyone he feels should be cancelled or if I watch movies with actors that he doesn't like because of political differences. He's extremely sensitive about everything and gets offended by the slightest thing, loves being the victim in every scenario and while I have tolerated this behavior for years, I've been hitting a breaking point in our friendship recently.
Here's the issue. He's 33 and actively looking for 18 year olds to have sex with all the time. And I mean ALL the time. 24 hours a day, 7 days a week. I'm certain he's been with boys that had turned 18 weeks or months prior because he has mentioned names which I have searched through his social media following and most were 18 year old boys who barely graduated high school. He even told me that he lies about his age on dating apps and says he's 26 because he "feels younger in spirit than his real age" which I think is fucked up and wrong on so many levels. I think he only lies about his age so that the boys he keeps pursuing and sleeping with don't get creeped out. He sexts with dozens of random boys all day and all he does is have sex with a different one every day. I don't even feel like hanging out with him anymore because of this.
I know his sex life is none of my business but it's disappointing to see him taking advantage of power dynamics and other people's innocence just because he feels insecure. I know 18 is technically legal age but I can't find a single scenario where a 33 year old man and an 18 year old teen have anything in common. Boys that age are still mentally children.
Aside from the main issue, I also feel like he's throwing his life away. He's jobless because he never shows up for work with the excuse of being depressed so he keeps getting fired from jobs. Lives with his parents, maxes out their credit cards and spends their hard earned money recklessly. He treats his parents so poorly, like a spoiled brat and only cares about spending his money on designer items and expensive date nights to lure young boys into sleeping with him. His parents paid for an extremely expensive higher education and he dropped out of college mid career, completely disregarding all the financial effort they made for him to be able to study. He has no goals or aspirations in life. All he cares about is browsing on Grindr obsessively while plotting on the next boy he's going to fuck. It's getting exhausting and I don't know how to address my discomfort with him. I feel a huge disconnect in our friendship. The contradiction between what he "stands for" and what he does on his personal life and his hypocritical way of acting is driving me crazy. I'm tired of him using his depression and financial struggles as an excuse to ghost me for weeks or cancel our plans when in reality, he's just too busy meeting random strangers to fuck and spend all his money on (the one his parents give him anyway).
Should I say something to him? And if so, what should I say?