Bruh, not hard at all. Just gotta look on XDA for the specific guide for your phone and follow it pretty much exactly. I've been flashing all of my phones & tablets since I've had smartphone(s) - even before Android (the Samsung Omnia i920 that ran Windows Mobile 6.5).lol ikr
Its so hard to flash an android phone, I kept on getting error messages too. I don't know how other people get it to work. I think your best bet it to give it to someone you know who can flash it and has done it before, preferably a friend who would do it for free and not a phone shop who would charge like $30+
Also, don't mooch services from a friend that knows how to do something you can't - buy 'em food or a drink or something at least.