I can't add much too the great advice you have already gotten, except to say that denial is never a good option. It just kicks the problem further down the road, when it might become a bigger problem.
I think a lot of people here would never agree with the statement:
"I wish I had dealt with my problems later."
You have support and that is important. You are stronger than you know.