W.W.
Welcome to mamapedia, Priya!
Congratulations on your home ownership and your baby!! It's a lot to take on!
Your marriage needs help. If my husband got angry and started throwing things because he didn't like my suggestion to get a professional to do it? Yeah. NOT playing that game. This is NOT a game. This is SOOO NOT GOOD. You know this is not good. If he throws something at you again? While it sounds extreme? Call the police. Your husband needs help.
The fact that your neighbors have offered means it's BAD. You might even get a fine from the county. If you're in an HOA (home owners association) community? You'll get fined from the HOA as well. Neither will be cheap. My girlfriend moved from VA to CA - her home was vacant - we got a LOT of rain - her grass grew tall and fast. She was given notice (which I got since I was going to the house and checking on it) and the county fined them $150 for NOT having it done. Gave them 2 weeks to get it done or they would be charged an additional $500 and the county would do it. The real estate agent had to arrange to have it taken care of. It was NOT fun.
Tell your husband to grow the eff up. THIS is part of home ownership - caring for the lawn. He has two choices - do it himself or hire someone to do it. Not saying you can't or shouldn't do it - but if you are already stressed out? You don't need the additional stress of mowing a lawn where the grass is already overgrown.
I'm sorry you are going through this. Please do NOT allow your husband to treat you that way EVER again.