But my mate taking the piss said, "Ah, I want to be UFC heavyweight champion."
"And what would be the first step towards that?" asked the teacher.
"I'd have to start fighting," he replied.
Going from not fighting at all to UFC Heavyweight champion in four months is not a realistic goal. Five years might be more reasonable, I guess. So then his first goal would be to get into fighting, then within two years compete at some level and win, and so on. Which would lead to other goals like putting on 40kg of weight - he's not a heavyweight now - and so on.
Still not a bad goal to dream about.
If he was absolutely desperate and did all he could to get as close to that goal, he would be better off.
Even though he hasn't even started fighting yet, he could enter himself into an amatuer fight for 4 months time, even if he has to lie about his training experience to enter.
Then he could train his ass off leading up to the fight, knowing there is no backing out, this would really get him to take action.
If he set his goal for 5 years away, he may not even enter his first fight for over 1 year, maybe wanting to get more experience first and take it more casually.
When you get desperate, you get results.