Recognizing you'd like to improve, is a first step. Which means, in my eyes, you do want him to come first.
Noone said parenting was easy.
These stressful moments, what's triggering your stress level?
Patience, isn't naturally bestowed on 'all' of us...
Keep your chin up...
Sent from my LG-MS910 using Tapatalk 2