How do one live happily despite having sorrows of life?

Let us try connecting both - Sorrow and Happiness..

Happiness is a state of mind they say!
Sorrows are situational, aren't they?

Although we create unhappiness in our mind due to the sorrow, there is a higher possibility that we could turn things around.

One simple way to do it is the method of Fake it until you make it..

Our Brain can be trained and all you have to do is, tell yourself every morning that you are happy, despite all the sorrow/pain you have!

Very often it is our mind and our own emotions which take us on a toss.

One another way is - To live in the moment. This moment, where you are reading this answer. Just concentrate on this moment, leave the pain of the past and the desires for the future. Stop your mind from thinking so much and taking things seriously. Distance yourself from what is causing pain to you this moment!

"Happiness is not the absence of problems, it is the ability to deal with them" :)

I am sure you are capable enough to be happy! So, Be Happy! Smile :)

Just think of positive.....your life is still better than most of the people on the earth..... Someone would dream to have a life like you....

Another thing is, you need to make peace with your past.

FORGIVE yourself for any mistake u have made.... Forget the past and move on..... Everything which happened was scripted and bound to happen.....

Sorrows make you more strong

Some people want to live but they can't...... so enjoy this life until you're here . :)

True happiness is a balanced situation, among happiness and unhappiness. The purpose of Creation is our and God happiness; but long run happiness is not an easy task mainly for people elder than 50 years old about. To know more about happiness see Abstract 4 of Life Philosophy by Joao Ferreira.

Will Apple stop innovating?

Post Steve jobs there hasn't been any new mind blowing product (like iPad when it was launched) and also the latest addition iPhone 5 is not something awesome out of the box product by apple Now apple is playing catch up again with rumoured iPad

Why should I learn Ruby on Rails in 2017?

Because Rails is fun! And because backend programming is not what Javascript was intended for. Ruby was written to be beautiful. Worth coding in that.

What is the best way to make your friends and family happy?

Recognizing you can't. Their emotions have very little to do with your actions no matter what they say. Free yourself of the