It's almost a cliché - despite a lack of love, a person sticks with their partner for security, safety and convenience.
But Javier Hernandez must wake up and smell the roses. Manchester United don't love him - they never have. Meanwhile an admirer in Arsene Wenger longs for his company.
Since signing for Manchester United in 2010, Hernandez has shown that he is more than capable of leading the line for one of Europe's elite clubs - scoring 54 goals.
But in three-and-a-half years, Hernandez has only earned 43 starts in the Premier League and has settled for 38 appearances from the bench.
No one can argue that Robin van Persie deserves to start but for a player of Hernandez's quality, it's not acceptable to start one game out of nine, which he has done this season.
It would be no surprise if Hernandez was content at Old Trafford. Playing every now and again, picking up a plethora of medals as well as a weighty pay packet - it's a dream job for many.
However, Hernandez has the ability to light up world football, to win Golden Boots and to make the 23 man Ballon d'Or shortlist. All he needs is games. Unfortunately it doesn't look like David Moyes will give him what he needs at Old Trafford.
If Hernandez wants to feel loved, wanted and needed, he should seek a move to Arsenal where the manager is crying out for a player of his quality.
At the moment Arsenal have only Olivier Giroud to lead the line for the Gunners. Nicklas Bendtner acts as cover but he offers very little. Not only does he lack the strength or work rate of Giroud he also lacks pace.
Hernandez not only offers back-up for Giroud but a completely different set of qualities.
When the chips are down and the opposing defenders are tired, Hernandez can destroy opponents. He can also run them ragged for 80 minutes, setting the stage for Giroud to clean up.
Manchester United fans love Hernandez, but the management clearly have little time for him. At the Emirates he can have both the fans' affection and the manager's.
He may not win as many trophies at Arsenal as he would sitting on the bench at Old Trafford but is that what football is really about?
Does he want a load of meaningless medals or does he want a statue outside the Emirates next to Thierry Henry and Tony Adams?
He has the ability to be legend, he just needs the stage.