If you want to be happy in life, take 100% responsibility for your own life. Have no expectations from other people. Be thankful for everything that God has blessed you with!