Everyone pooh-poohs this advice but I say get the logic pro recording studio and play through that with head phones.
Then figure out how to program the drums and piano.
I play exclusively though headphones to save my neighbors.
It's weird when you play loud through an amp in an open space.
But nobody needs to hear me play.
Different strokes!
There’s a reason for the pop-poo: Most find it the complete opposite- playing/Listening w headphones to feel very unnatural. That direct in is cool for lying down ideas and if you need “silent”volume.
I fckn hate headphones - They fatigue my ears quickly - even good ones. I’m the opposite of you:
I take the back panels off almost all my amps and n speaker cabs / I WANT to hear the room interact w my gear.
BTW: The most essential gear unless your at a pro level of playing:
A metronome - get a free phone app. Time & feel are everything.
playing over drum beats, backing tracks - have their place n fun; but theyre fckn crutches that end up getting leaned on. A metronome provides no cover for one’s sloppiness; so you’re forced to play better.