Lol sometimes it does take a headache or two in getting familiar to entirely new ecosystems. But I believe there are efforts made everyday to simplify sign ups and the likes, anyway, thankfully you got is sorted out.
Welcome onboard and wishing you a wonderful experience going forward.
Cheers
RE: Holding on cause its going to be a bumpy ride