I noticed you said you're taking Dicetel and that it's not working too well but there is no other medication for you.
Have you tried Modulon or Buscopan?? Those are both antispasmodics like Dicetel (they just contain different components) and they are both available in Canada.
I tried Dicetel and it didn't work for me at all. I just started taking Modulon a couple of days ago and it seems like it may be working so far...I haven't really had too much stomach pain so far (keep your fingers crossed for me).
There are lots of medications out there that you can try so don't get discouraged and give up!!