Don't you wish when all the anger, sadness, and loneliness fades away, you could trap the happiness and pure feeling of being okay in a bottle, preventing it from seeming so fleeting?
The thing is you don't need a person, event, or magic wand to make you feel okay. You just need to learn how to let it all go.
We all get stuck underneath mounds of stress in our lives. Where we feel at times there is no way we are going to be able to crawl out of our puddle of despair, and all the good in life will never find us again.
The good is all around you though.
The obstacle is seeing it and really letting yourself believe it's there.
And trust me it's there!
All the B.S. in life is like the hulk standing up in front of you in the bleachers while you're trying to watch the game. Instead of sitting there complaining about the oaf in front of you, move around him; AND GO ENJOY YOUR GAME.
This is your life, you may not be in control of what others bring to the table, but you are in complete control on how you react to it. So when you feel like you're drowning in life; take a deep breath, and remember you can swim.
If you really feel everything getting to you instead of taking it out on someone around you or yourself;
Go take a yoga class and find your inner zen. Yoga can make you feel much more confident in yourself and relaxed all at the same time.
Go for a run and let all your problems trail away behind you. Running is always my first choice because it makes me too tired to get all riled up again about what I was upset about. Also, it releases oxytocin in your brain which is the feel-good hormone.
Go read a book and escape from the world that's driving you up a wall. Reading is always a good way to forget about our problems.
Whatever it is that makes you feel better, and stop sitting there letting your head spin; go do it.
The more we learn to practice not getting so fired up about the things that in the long run don't matter, and let it all go only focusing on the good, those good moments begin to stop seeming so fleeting.