I can say for a fact that the threads are fine. I know when a thread is about to strip, and they certainly aren't. The cups thread in fine independently. They seat flush against the tube, so they aren't cross threaded.
I hardly consider myself a hack...
Why does it always have to turn into a flame fest?
Sorry I meant that as a term to be proud of - not as a flame. At any rate - your description of the symptom is contradictory. Your threads can't be fine AND have the unit go in crooked. One of them is obviously not correct.
Since we can't see the bike, we either take your word that the threads are fine or the other unlikely possibility is that your bb cups are screwed up somehow. Threads can be fine but still be "not fine" because of crossthreading. Up to you to tell us which one it is.
Take it to a shop if it isn't terribly inconveneint and get your diagnosis confirmed.