moving forward, ALWAYS have a written contract in place, whether money is exchanged or not.
As to the original post's concern, the wife and I did wedding and portrait photography for about 12 years and in that time we never gave RAW files, or any unedited photos, to anyone. ever. aside from the usual bits about time to delivery and money, our contract always had a stipulation that we did not, under any circumstances, hand over unedited photos, including, but not limited to, RAW files or unfinished JPEGs. Our contract also stated a minimum number of photos we would deliver (which we typically went over by default) and that no further files would be delivered past that. the biggest reason for that particular part was we charged based on how long we were needed for an event and how many pictures were to be delivered. more time or more pictures would cost more. this part of the contract also gave us some contractual protection from people that would demand "all the pictures that were taken". no sense in turning over blurry shots, missed shots, multiples, etc etc. only give out your best, finished product.
Digital photography was a lot newer on the scene when we got started and not many people even knew what a RAW file was back then so it was pretty rare that anyone asked about "original files". Even so, the few times it did come up we held to the terms of our contracts about not giving out unedited or unfinished photos.
TL;DR
Don't hand over ANY RAW files or unedited JPEGs. ONLY give out finished pictures that you are satisfied with. EVERY job needs a signed contract, paid or not.