Well I think that everyone here feels the same. When both players skills/decks are similar then it´s time for your luck (aka random) to kick in and win the match for you. Sometimes it does some times it doesn't... If you're getting "unlucky" just take some of the advices given in this tread
And never give up! Even if you lose your are still gaining game expirience and learning new tricks that can help you turn the game for your side
Right now Piranas and Nightmare are fairly popular and both with readily shut down Rescue. Ghiest is also popular which severly weakens you. All in all not a good time to use teams that depend too much on Bonuses. Your deck is good, it's just that more people are playing good counters to yours currently.