And in all of that training discipline is a small part? Who is the bullshitter now?
What's more important is finding activities that are naturally motivating and fun to do. These habits are far easier to build when they are more rewarding.
And then you naturally build discipline because the cost of missing out becomes more expensive to you.