Ask yourself if anyone else can make you happy. If your answer is no, you are one strong person who can be naturally happy and make other people feel happy too.
Focus on your thoughts. All your emotions and feelings are coming from your thoughts. Focus on the things you think make you happy. Start thinking more about your favorite things and goals and don't let your thoughts be distracted by negative emotions.
Realize that you are the only one entitled to create your own life and days. You are the one who creates your own destiny.
Being in a perfect state is being happy. Perfection is the natural happiness given to you by God. Happy people attract more happy people, and they are more productive than the ones drowning in pride, greed and competition with themselves.
Keep this perfection in your life and days. When you know that you are perfect the way you are, you are happy. You are willing to create your own blessed path and to write your book of life exactly the way God wants you to.