Ruby, purple hair and belly button piercing, huh? Cool :-) The half marathon? You can do it! Good for you.
You sound very positive. And the fact that there are still months to go before anything is finalized, is very good. It'll give you and your H time to continue communicating!