Self medication although effective, yet isn't always the best, it's good you at least finally did the right thing before things got out of hand.
Most times we tend to listen to people with vast experience on issues before use Which can help, but we shouldn't neglect the need to always see a professional for proper diagnosis.