The ultimate gift you can give yourself is to make your happiness above all else a priority in your life. Figuring out how to have inner peace and happiness in your life is better than any material object that you could ever dream of having. Everything that you attract in your life is based on what you think about and what you focus your attention too. So you might as well pay more attention to the way you feel and create good things. The better you feel, the better things you will attract into your life experience. Make a list of all of the things that you love to do or would love to try and make a point to do them at least 2 or 3 times a week. Do your best to make your life more fun and interesting.
On a daily basis, do what you can to make your life more enjoyable. Try your best to do the things that you love to do. If you love movies, find a good movie on TV or invite some good friends out for a movie night. Be creative. Go sky diving, go to an amusement park. If you love to cook, find a new cookbook or take a cooking class. If you love to dance, enroll in a dance class or go out dancing. When you are happy all that you desire flows to you. Happiness begins from inside you!