There are things out there that money can't buy. Go and earn it. Happiness has to be earn. You don't have to be rich to be happy. You can be the happiest person on this planet and not own a single thing.
Life is short.
No matter how withdrawn you feel. If you have a wall around your heart, it's time to knock it down. Don't just love yourself, love others as well. If you don't know how you're feeling, just put a smile up on that face. If you take a look around, what you're suffering isn't all that bad.