Where Have You Been

Two best friends.
One boy, one girl.
Boy has a girlfriend.
Girl doesn't like the girlfriend.
Boy can't decide between his girlfriend and his best friend.
Best friend moves on.
Boys' life falls apart.