my best friend has been my best friend for the last 5 years, it's a weird relationship but i love him. i've also had girls in and out haha, most of them have kids now and don't have time for me so we don't talk as much.