I think you are right about "Bubba". You caught him in the act of corresponding w/someone and I don't think it's a man. Of course, he had to spew because you caught him. You challenged his word and he didn't like that. I think you did the right thing in letting him know how you felt about the Bubba incident.
Like a chid who has been caught in the act of doing something wrong, he will be nice for a while. I see he asked for "permission" to go to the casino and has called you several times. Boy, he's telling on himself in the guilty department. Mlcers can be so transparent.
I hope you are feeling better today.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.