Gifting can be difficult, especially when you're trying to find the perfect present for someone special. But fear not! This thorough gift guide has got you covered, with suggestions for every occasion and every personality type. Whether you're looking for a thoughtful gift for a birthday, anniversary, holiday, or just because, we've got you sorted