Whoa, pardner!
Do you have evidence of gambling debts? Do you have evidence his gf broke up with him?
Just reasonable speculations. There’s plenty in life that can push someone over the edge, despite a content facade. Suicides happen, often with “nobody saw it coming” but reasons surface after. This guy just picked a spectacular method.