Happiness is a choice, its your choice.
You decide if you wanna be happy or not. People tend to blame others for their sorrows or tend to curse fate for their bad luck. But does anyone know that happiness what within you. It is not something that can be obtained from any outside source, it's always within you. People may give you gifts to make you happy but the choice to be happy is a gift you give yourself. The feeling of happiness is a blessing you don't need expensive gifts for that all you need is a positive mind. Stop thinking negative of everything around you, stop thinking the world is out to get you (like it has nothing better to do), stop thinking of yourself and think of others, when something sad happens find your happy place. Everyone has a happy place, a happiest moment in their lives that makes them all fuzzy and warm inside. Find that place and always try to make more of those.
There are two kinds of people in the world, people who go on a vacation and fuss about bad weather, bad hotel service, long distances of walk but there are those kind of people who think of this weather to be their special fortune, a bad hotel does not deter them cause they are going to enjoy the outdoors, and long walks means to be able to spend time and talk with their loved one. All you have to do is make yourself happy witht the situation and you definately be happy. Oh! and forgetting the bad memories will help a lot. Some times it's okay to forget.;-)