@Midmom2023
You have received some excellent advice. We went through this with our DD a few times during Plebe year and to a much lesser degree during youngster year. We told her it's OK if you want to leave and do something else, but you need to have a plan, and that plan can't involve sitting around on our couch trying to figure out what is next. We told her that she needed to complete whatever semester she was in at USNA if she made a decision to leave and had to have a plan locked in at another college, or at a job, or something constructive and well thought out. We had this discussion the first time she talked about leaving. Whenever the subject came up again we pretty much just listened and she worked it out. The first couple of years we made a few trips to USNA to visit and get her some time away from the Yard. By 2nd class year it was clear that she was too busy and didn't really need us visiting anymore so she would usually politely dissuade us from visiting most of the times we offered.
DD stayed and graduated last year in the top portion of her class in a tough major. She is happy that she stayed the course. This doesn't mean staying is right for everyone.
I know I didn't add much to what has already been offered, but just wanted to share a story from someone who recently went through what you are going through now. I truly wish you and your DS the best no matter what he decides.