Frustrated/overwhelmed need help!

Ericka

My 3 month old is an amazing baby she never cried and slept amazingly but it seems since 2 weeks before she turned 3 months shes changed shes 13 weeks I know her growth spurt passed already. she is now a crier and doesnt want to be put down i honestly don't know how to deal with it I get so frustrated! before she would nap for like 2+ hours now it's about 30-45 min I dont really know how to keep her entertained any ideas? I talk to her, she does tummy time on her mat, I put her in her swing but she doesnt seem satisfied. I feel bad for feeling frustrated with her I try and figure out why she cries but can't find the reason I dont know why she has become this way or what has changed I was feeling like I finally had it figured out with her then this....... I'm mentally and physically exhausted.