Both of you shut up. It's like you didn't even read what I said.
Your heart is in the right place by saying pre-existing conditions should be covered, but let me make this perfectly clear: there is NO way to make sure this happens besides subsidizing health insurance (a-la ACA) or creating a single-payer system. The new health bill does neither of these things, and thus any coverage of pre-existing conditions won't last.
The reason why this is the case is because health insurance (without subsidies or national systems) is essentially a business of people betting that you won't get sick in the time that you're on their plan. If you ensure coverage to people with pre-existing conditions without subsidies, then people will 'cheat' and only buy health insurance as soon as they get sick, meaning insurers either go broke or are forced to charge absurdly high premiums, which negates the whole point of passing a 'healthcare bill'.
It's true that opening up the market will lower costs, but that doesn't change the fact that market-based health insurance is a business that has absolutely nothing to do with ensuring equitable access to healthcare. It is a system for already-healthy, financially-stable people to bet against their own health to mitigate the risk of financial ruin if they get sick. This is why things like the ACA are necessary and why Republicans are doing healthcare wrong.