I am at the end of my rope...