Happiness is when you have something with you that makes you feel happy. Joy is when you do not need anything in particular to feel happy.
Happiness is to carry the obligation to be happy. Joy is when you are no more obligated to be happy.
If these basics are not clear, then it is inevitable that life will be misspent. One would be chasing stuff that one does not really even want.