Exhausted and stressed

Rave- mommy of three ♥️ • Rave

My baby is 4 months old and he is crying all day long on and off. More on then off. He is barely napping. Maybe 30 mins at a time and at night he is up every 2 to 3 hours. I'm exhausted and I'm starting to feel overwhelmed. I think he is teething but he has been pretty fussy since about 2 weeks old and this past 2 weeks have gotten so much worse. Idk what to do anymore 😔