Experiences don't make you happy. It's one of the mistakes millennials make. Vacations are exactly the same as buying shit - you're just buying more shit, except your buying a pre-packaged consumer-friendly vacation. Taking a vacation to south of France isn't going to make you happy. You'll be just as angsty there as you are in your current place - don't need the south of France or Machu Picchu to tell you your life is empty.
My advice: Create.
That's happiness right there.
If you want experiences that result in happiness, create some new experience. You know you're doing it right if you actually make the news - when someone ELSE gives a shit about your experience enough to report about it.
The actual process of creating something new is what makes you happy.