Any smart phones I can buy with a headphone jack, home button, and charger?

My iPhone 6s needs to be replaced. Apple keeps draining the battery like they do with all old phones. I'm not going to buy another iPhone, due to the lack of headphone jack, home button, and charger with iPhone 7, 8, and X. I don't want to use an adapter, because it is just another headache that I would keep having to make sure I don't lose. I want a phone that still has a headphone jack, home button, and charger, but is not expensive because I can't afford any expensive phone. Any suguestions?

The iPhone X still has a headphone jack and the same charger as the 6s. The only thing it doesn't have is the home button, but you get used to it super quick

Apple do not "drain the battery" - that is a myth.

I'm still using an iphone 6 and it works perfectly.
I fitted a new battery about two years ago.

I have everything permanently turned on (Wi-Fi, bluetooth, location) etc. But make sure I kill apps when I finish with them.

The battery lasts two days if it's idle, a few hours of continuous screen use; little different to when it was new.
It has all iOS updates installed.

Lithium batteries have a limited life and lose capacity over time. Just get a new battery fitted!

I can't recommend a different phone as you have eliminated all the best ones. I only ever use the headphone socket when I'm on a plane & I could live with an adapter for that. The iphone 7 has a home button, but it's a force sensor that has no parts to wear out - an improvement over the 6 etc.

I don't have a clue what you mean with the charger, they all have a lightning port the same as the 6 / 6s etc.

Only option is Android. And you have NEVER needed to use only the charger that comes with the iPhone.

You can get a one or two year old design new android for about $400. A Samsung Galaxy S8+ for example. And it uses USB-C so can charge fast. Update the OS to Pie or Android 9.0.