Do intense physical exercise, that’s the missing link in your plan. You’ve got basically all the other key parts in place.
I'd recommend yoga in combination with weightlifting or HIIT training.
The "have to be fit to join" is a myth. You can go whatever your fit/fat levels are.
The mindset is "do what you can" and improve step by step.