Have you thought about contacting Citizens Advice to get some help dealing with finances?