This is really good. I really felt it, ya know what I mean? All the clues are that it's Frank. I think you captured his essence here ... even if it may be YOUR deep, dark secrets. I write a lot of my own deep, dark shit into fic. It helps. I've written down some of the most personal shit that ever happened to me or that I've done. Sometimes it just helps to get things down - to complete the "exercise" of forming thoughts into sentences. Sometimes, if you're lucky, you'll reach other people with it too - have an effect on them, or make them feel an emotion or just think about something more thoroughly.
Well anyway, I really liked this and hope see more stuff from you on here.
You got it, dude.