Best 3 pieces of advice I can offer you are, in order of importance:
1. Always put your kids first. Drop any other plans you may have in order to to spend extra time with them. Sounds from your post like you're the injured party here. Your missus may well find it convenient going forward to ask...