J.L.
Two months, yep, this is the time jealousy rears its head. The novelty of "baby" has worn off and "its time to just get back to ME." Doesn't sound bad that you are at the end of your rope! Sounds like its been frustrating and you are putting in a ton of effort
Hate to say it, but time and a lot of patience, just a time to get through rather than specific solutions. But, if I had advice: Pull in your support system to hold baby or other adults to spend time w/ son so maybe you can fill up your patience reserve by the time he gets home. I've heard many parents say, "hold on baby, I need to pay attention to son right now" so son hears he is a priority in that moment.
I hope you have a good support system. I hope you have other moms around you that are going or have gone the same thing. Go easy on yourself! Treat their mama well!
Jen