I think you might be correct.. I went a half size smaller and watiing for them to arrive. Its so hard to actually evaluate a boot without riding them. Hopefully the half size down does the trick for at least the boot fitment issue.. having flat feet doesn't help either.
I think you have boot fitment issues.