There is never just one thing that leads to success for anyone. I feel it always a combination of passion dedication hard work and being in the right place at the right time.
It's not attractive when girls get superskinny. Guys don't like it. Girls don't like you as much. You lose some happiness when that's all you think about.