Whatever your life is rich or poor , whatever your work go smooth or not, whatever you reach your goal or not, wherever you are in, you can always be happy. Happiness is unconditional, your happiness is only deponded on you. You are responsible to your hapiness, you can give yourself happiness only if you aware that life and happiness is in your own hands.
But remember that you should always keep connect with the world, this is the foundation of happiness. This can make you realize the feeling of your own existence and your sense of belonging. A sense of existence and belonging is the foundation of happiness. Only when you achieve the sense of existence and belonging you would have the feeling of being loved. If you lack the sense of existence and belonging you would always have the feeling of lack of love.
So happiness is self-sufficiency.