My 2004 Honda civic lx 1.7 is leaking coolant and builds up a lot of pressure?

I have changed the thermostat, thermostat sensor, radiator, hoses, and new fans. There's no antifreeze in my oil nor is it leaking from the exhaust and my car sounds and runs great but I've noticed that when it is parked for the night and I go to check it in the morning there's no coolant And it'll sometimes have a lot of pressure built up and spray coolant out? I've also noticed coolant all over the front of the breather and my fans but I can't find the leak anywhere I've made sure hoses are tight radiator isn't clogged and I've gotten test for head gasket but nothing can someone answer the question to my mysterious coolant leak? I can also drive it for about 2 hours then it'll start to over heat but as soon as the temp gage goes above half way marker I shut it off and let it cool and refill with coolant. Please help! Some mechanics I've been to haven't been of any help

Most engines need to be bled by heating the engine to operating temperature the adding coolant. Then bleeding the coolant out with a "bleeding screw" near the thermostat. Or by loosening the radiator hose. ( Be extra careful with this! You may get burned if the hot water sprays you.)

The purpose of this procedure is to not let air bubbles accumulate within the system. The symptoms are a lot like you are explaining now.

Don't mix the coolant with other coolants, if you do it may turn into this massive goop that clogs your entire system. That happened to my son a few years back.
If all else fails, do a complete coolant system flush. Clean everything out.