Hello there, 4evru2
I see you're still here. I remember reading your last post, when you just wanted to vent.
It seems you've come to a decision about one possible solution to your problem; namely, for U2 to play Edmonton or Calgary. Would be cool, and, as before, I wish you the best. If I had a little more money, myself, I'd come up to visit you and that beautiful country of yours, and we'd make ends meet, figuring out a plan to get you to the nearest concert, no matter how far that may be.
But, for the time being, it's better to imagine U2 being money-grubbing ****s, because that's how they behave in the way they schedule dates. Looks like they forgot completely about the common man.
But, hey, there's an alternative: Become a fan of a band that's smaller, even local, and you'll not suffer the distance of being just another little, insignificant fan.
Just some thoughts. Hope this helps at least somewhat. Take care