Now he tells me

And here I’ve been scouring the earth for my dharma all this time…
turns out it’s THIS simple?

Well, not really. Supposed you don’t know what will make you happy. Ah
but there’s the wrong approach. "What" implies external to yourself.
You have to decide just to BE happy. Wherever you are, whatever you are
doing, whomever you’re doing it with, bloom where you grow. No, don’t
stop striving for better circumstances, but don’t be stuck emotionally
while you’re in the old circumstances.

It’s a choice. Just keep swimming!