Robin:
In answer to your first question.....
1.Book anything you like on the web that resembles what you really want.
2.Put that res on HOLD rather than purchase it.
3.Take the record locator and call web support 1-800-300-1547 (choice 3 on the voice menu) and talk to a web res agent. They can make ANY changes manually to your PNR and it will remain a CO.com res, allowing for full mileage and benefit.
As for pulling out your hair, that is referred to as trichotillomania and is associated with folks who are just this side of emotional wrecks. Please do not let OnePass drive you to the looney bin!