He has finally made so many things in his life right again, but the fact that he can't fix everything he's broken could cause Luke (Anthony Geary) to make a shocking decision about his own life's value and worth on General Hospital.

Michael Asks Luke About The Old Spencer House

Following his successfully saving his sons, Lucky (Jonathan Jackson) and Ethan (Nathan Parsons) after they were kidnapped by Frank Smith, and his finding his long lost and believed to be dead grandson, Jake, alive and well and bringing him back to Port Charles, Luke was finally able to come clean about his reasons for breaking Tracy's (Jane Elliot) heart before leaving the country with Laura (Genie Francis).

However, despite his explaining the truth to Tracy, and her understanding why he did the things he did, the two still ended their engagement for good--leaving Luke alone and without the woman he truly loves.

Anthony Geary Trashes Luke's Exit Storyline

Not long after, he was approached by Michael (Chad Duell) about finally tearing down the old Spencer house on Elm Street which had been the key to Luke's memories of the past and the source behind his psychotic breakdown. And though he told Michael he had his blessing to tear it down and use the grounds for the new A.J. Quartermaine memorial clinic, Luke decided to pay his old home a visit.

Now there, he has said he would go with the house when it was knocked down--and is pointing a gun to his own chest. However, before he pulls the trigger, he may find himself instead persuaded to leave town in a less permanent fashion.

General Hospital airs Monday-Friday at 3 p.m. on ABC.