openings for novices
It took me quite a while to discover what openings are most comfortable for me & build a repertoire. I think this course on Chessable might be a good starting point for you(and it's on sale right now!):
https://www.chessable.com/the-equalizers-opening-repertoire/course/79350/This is a complete repertoire for both colors, you can build a comprehensive starting repertoire from this, and then you can experiment different ones when you're more comfortable.
@1
"am hovering around 900"
++ Then do not worry about openings. Worry about blunder checking before you move.
"openings I am disproportionately weak"
++ You do not win or lose because of the opening, but because of tactical errors.
"often fall for 'traps' when the board is full" ++ Think to avoid falling into traps.