This game is intentionally designed to be difficult so no its not your fault but it is also designed to gain control by playing more. I am just happy you still pushed trough regardless my dude.
Yes surely Ill be playing yours shortly.:D