Sean,
My best advice is to come up with a hobby for your of days from work. Go for a run or join a gym. You will soon have other friends that have you interest in mind. You don't have to abandon you current friends but if some aren't helping hit your goal they might need to be graciously shown the door.
Shawn