Life is good if you want it to be good. You can be happy if you want to be happy. You can be miserable if you want to be miserable. It doesn't depend on other people. You choose how you want to be. So carry on my friend.
Within our society, which is fascinated by extremes, we must remain mindful to balance ourselves in-between the concrete and the mystical. Equal amounts of each are necessary in order to live a good life. We should see the world and life as they really are, but at the same time, they are magical.
Spending time with someone is never wasted time. Good or bad, it was what you needed. If it was good, then it taught you how to fill your heart. If it was bad, then it taught you how not to fill your heart. Either way, you were made better because of the experience.