Irish singer Cian Ducrot expresses frustrations in new release ‘fucked up all the time’: Watch the visual