All frustration and pain is self-chosen and your ego trying to control you. Life consists of ups and downs. Acknowledge what is, let go, refocus and take a new approach. Never ever give up on yourself or what you love. Love is the answer. Embrace yourself in heavy times even more than you normally do. That's when you need it the most.