First, you can't beat yourself up for missing those signs. Hindsight is 20-20 my friend, and you did not have the breadth of experience, knowledge and wisdom to see these signs at the time.
M: 41 STBXW: 41 D: 9 Bomb: 4/26/09
On board the D train now..
"Suffering is when we try to change what we cannot."