Is there any hope for me??
Of course there is. If you're new to chess, the vast majority of your opponents neither "have most of the openings memorised" or are using software.