I think you can instill a work ethic which will have you persevere despite what may basically be a boring or unlovable job.
But the type of love and dedication which has you consistently putting in way much more time and effort than average only comes with a job or activity for which you have a true passion.
Think of guys like Jobs or Gates who would spend countless sleepless night marathons doing code for one or another deadline and decline vacations for years on end because this is their pasion.
Having to do something that dull and repetitious would drive me insane because that’s not my particular passion. But for them and all other sorts of entrepenuers who spend killer hours on their work, that is a fortunate congruence of finding that for which they are temperamentally suited perfectly.
That type of love can’t be taught or forced IMO.