As I said to you on NC, and though I am no expert, your H sounds classic.
It is said around here that MLC = Confusion.
Read the resources that Cadet has given you a link to and come back and ask questions. There are a number of folks here who have dealt with having a MLCer and have also studied it. Lots of info, and advice to be gained here from some very wise and caring people.
Whether your H is or isn't MLC doesn't really matter. What matters is that you gain your footing and know that you'll be better than OK however this turns out.