have been around the block перевод "иметь жизненный опыт, особенно неприятный"
You have been around the block enough times to know how rare it it to find a guy who knows what makes you tick. / У вас достаточно опыта, чтобы понимать, что это большая редкость найти человека, который вам понимает.