Yes yoga changed my life.
I’ve been doing regularly it for 20 years and it helps me manage a serious spinal condition.
I had two great pregnancies, and great post birth recovery.
I’m mid 40s now and in great shape attribute that to yoga.
It doesn’t matter if you’re not flexible, though it might never feel your ‘thing’ but it is a good supplement / support to running which is hard on your joints.
It’s not sport. It is irrelevant what other people in the class can do. It’s about you and your body. That can take a long time to get your head around but as PP have said up thread over time it can lead to an acceptance and love of your body and yourself AS THEY ARE not compared to something external - someone else, some ‘achievement’ some arbitrary standard.
To get the spiritual / meditative side you need to go to real in person classes with a good teacher.
A few times a week following an online class is great.
But if you want to deepen your practice and understanding you need to go to the class of a teacher you like, respect, trust and feel gets you and your body regularly.
Once a week minimum.
Before kids I practiced ashtanga on the Mysore style. That should be six mornings a week, less moon days and the first three days of your period.
With young kids I can’t sustain that. But in a good week I go to 3-4 real life classes a week.
It IS my thing though. A bit of cardio on the side is my supplement. The other way round is fine too.