Noooo, please don't tear out your hair!

Think this could be him in 1861, if so, widower twice over. Vaynor is in Breconshire, but only a few miles from Merthyr and wife's birthplace used for both?
1861 Back of High St, Cefn, Vaynor RG9/4062 folio 35 pg 35
Henry Bennett head mar 30 ironstone miner b. Carmarthen, Mothvey
Margaret wife 32 b. Carmarthen, Mothvey
John son 1 b. Breconshire, Vaynor
Thomas Evans boarder 17 ironstone miner b. Vaynor
marriage reg
Henry Bennett dec qtr 1858 Merthyr Tydfil vol 11a pg 523 with Margaret Evans and Margaret Meyrick on the same page.
Could Thomas be Margaret's brother?
death reg
Margaret Bennett 41 march qtr 1869 MT vol 11a pg 262
couple of possibles for John when ages aren't on the index
Was having problems with the IGI earlier, but just got on and found a possible baptism in Boughrood Radnorshire, again not far from Glasbury, and, mispelt could be the place of birth in 1871
Henry son of John & Jane Bennet bp 7/2/1830 IGI batch C057621
No other Bennetts in the batch.
Glad he had a longer lasting and fruitful marriage eventually!