That sucks!!! First I can remember reading about compressor going bad... have been plenty of posts regarding the inconsistencies of the climate control (not blowing cold/hot air when owners felt it was appropriate). Since your car is '18 has the warranty expired? If it has you may want to contact Honda Customer Service (contact info below) to start a claim. IMO a compressor shouldn't go bad this soon!!!
Honda Automobile Customer Service, American Honda Motor Co., Inc.
800-999-1009
American Honda Motor Co., Inc.
Honda Automobile Customer Service
Mail Stop 100-5E-8A
1919 Torrance Boulevard
Torrance, CA 90501-2746
hondacertified.com
Monday - Friday
0600 - 1700
Pacific Time
Honda Automobile Customer Service, American Honda Motor Co., Inc.
800-999-1009
American Honda Motor Co., Inc.
Honda Automobile Customer Service
Mail Stop 100-5E-8A
1919 Torrance Boulevard
Torrance, CA 90501-2746
hondacertified.com
Monday - Friday
0600 - 1700
Pacific Time