I´m sure she´s not "happy" 100% of her time... we all have our problems, our insecurities and miseries. But just like Sick wrote it, there is no point in showing others your misery - you just have to deal with it on your own, and it´s only your problem, and for sure not problem of your fans or antifans.
She tries to stay optimistic in public and share the good energy, which is amazing thing and one to adore for sure... and there will always be haters or just sad people, or jealous people it´s easy to hate someone who is rich, successful, popular, beautiful and has wonderful family, isn´t it?
Nothing and no one is perfect, but we can make the best out of what´s given to us. Gisele knows it, and for me, she stays modest in things she needs... she knows the best things in life are for free - not many people know this. They mostly have forgotten.
She is very life-wise and frank - these two characteristics I value about people the most.
So, haters can go on and hate, and sad people can stay in their sadness and write sad things - it won´t change anything about her life... and most importantly, it won´t change anything about THEIR lives as well, which is THE fact they should realize.
There are many things that can make you happier - if it´s a smile to someone you love, or a helping hand, or a walk in nature, or planting a tree - those are all the most simpliest things in life. Even when you are down and feel like shit, you can do these... not shopping, nor giving someone millions can make you (or at least me ) happier than doing something usefull. Simple little things... it takes nothing more
You start with one little tree... and after years you have the whole forest