You might want to take a look at the following self-help websites which may help you find out more about your current difficulties: