There's nothing embarassing about that! What I would do to start is to pressure test the cooling system...may not work cuz you say the leak happens after a hour of sit time, but its worth a shot. The second easy thing you can do is run to your parts store and and get your hands on some coolant...