For me, the first one is much more natural.
I don't think that 'You must learn things that make you happy no matter what is going on in your life right now.' sounds very natural. I don't believe that any native speaker would use 'must' in this situation. It sounds awkward and formal, and is out of keeping with the rest of the sentence - 'going on in your life right now - which is relatively informal.
By contrast, 'You've got learn things that make you happy no matter what is going on in your life right now', flows much better. The register (level of formality) is consistent throughout the sentence. In my view, this is definitely the more authentic native-speaker sentence.