Forum are one of the best platform to discuss about your difficulties or experiences.