I believe here's what the Bible teaches and from the Christian faith this is what I believe.
You can be happy where you are.
Ask God to give you the strength to endure, and rest assured, He will take care of you.
If you spend your life trying to please people or letting them control you, you may make them happy, but you'll miss your destiny.
What you expect is what you will get.
When nobody else celebrates you, learn to celebrate yourself. When nobody else compliments you, then compliment yourself. It's not up to other people to keep you encouraged. It's up to you. Encouragement should come from the inside.