You can always make yourself happy, you tried to make other people happy, why dont you try making yourself happy...it doesnt really matter what people think. just let them be. whatever happens just enjoy your life, live it like everyday is the last. you might find yourself feeling contented...just put it in your mind that you cant have everything, but you can get the most out of everything that you have. just smile.