CONSISTENT effort yields results.
Not SOMETIMES effort.
Not OCCASIONALLY effort.
Not VACATION COMING effort.

CONSISTENT effort.
Every day.
Every week.
Every month.
Every year.
For life.

This doesn’t stop. 
The game never ends until it is done for good.

So why wouldn’t you be consistent?

You have 6 months left of another year that you said things were going to change.  Are you going to make them change?  If you’ve not put in the effort for the lady 6 months, are you going to be a fool and waste the NEXT 6?  No amount of visualization will get you to where you want to be until you take action.  That action can start now, or you can keep waiting, and waiting, watching Netflix instead of working on you.  Choosing nights out instead of feeling good. Who are you going to be for the next 6 months?