updated 11/28/1994 AT 01:00 AM EST
•originally published 11/28/1994 AT 01:00 AM EST
Not without a fight. At 33, Garrett blames "a weird, teen-idol stigma thing" for his inability to line up anything beyond low-budget film roles. The actor has had better luck in love. After a two-year relationship with Justine Bateman ended in 1989, Garrett began dating actress Elaine Bilstad, who now shares his West Hollywood home. Marriage isn't in the offing, but Garrett has made a vow. "Even if I have to pump gas," he says, "I'd rather do that than another B movie."