Passed on this person last year. 
He may have been recently broken up at that point, and his description hinted at trust issues.
Is he officially divorced? and how long ago?
Lab Technician seems vague and too entry level.
Is it possible to get more info on what type of company / lab he works at?