The following is untested, but hopefully it'll hit fairly close to home. I'll give you bits and pieces and let you enjoy the thrill of taking it from there.
It appears you've got the following nine check-boxes:
TitleInsuranceOK
NoteOK
DeedOK
RFNOK
2924eOK
TaxServiceOK
FireOK
CreditReportOK
ReceivedOddDaysInterestOK
A checked box, indicating "OK", would translate as True (-1); an unchecked box, indicating "Not OK" would translate as False (0). In addition to True and False, you've specified a third state ("N/A"
Check-boxes, toggle buttons and option buttons, if not within an option group (NOTE: It doesn't work within option groups), have a 'TripleState' property which, if turned-on, allow a third option in which the check-box will appear 'grayed-out' and its value will be Null. This you can use as your "N/A" status. Before going further, look up TripleState Property in Access Help to get an overview.
Your code appears to use similar logic throughout, i.e., if the situation is either "OK" (-1) or "N/A" (Null) then do something. Using the TripleState property, you could restate this as: If the check-box <> 0 (false), then do something.
Here are some potential components (partial list) of your text box.
My1 = "TI: " & [TitleInsuranceComment])
My2 = "Note: " & [NoteComment])
My3 = "Deed: " & [DeedComment])
My4 = "Z: " & [RFNComment])
Lookup the Tag property to see how this could be helpful in selecting a specific group of controls to process.
Please give it some thought and effort and then post back with your problems.