Who can give U a happy life? Friend,family,or your lover....
maybe all of them can give you happy,but just some time not everyday or everytime.when you stay with them,it is truth,you are happy.they can bring you happy and you also can bring them.but most of time,you should stay by yourself..So i think the last one just you can give yourself happy life..