don’t know what to do about fussy baby

sa

she just turned four months ago and this has been going on for a couple of weeks but she’ll start crying when i put her down any where she’ll usually stop after a minute but she just doesn’t like being put down. i have a jumper for her but she’ll only be in there for 5 minutes at the most before she starts crying and same goes with her swing at times. And when i do carry her after a couple of minutes she’ll just start squirming wanting to be put down but then she’ll cry again. To make things even more difficult she’s getting a flat head so i got a baby carrier which she’ll stay in for about 10/15 minutes before she wants out. i’m doing tummy time with her but she’ll start crying 2 minutes in and i try to calm her down and get her to look at toys but she doesn’t care and i feel bad because after i pick her she’s so red and seems out of breath. when it comes to her eating she hates being held and will just take the bottle for a couple of seconds but then proceeds to cry until she’s laid down. i do but a pillow under her head she she’s not completely laid down after i read that it can cause ear infections if she laid down flat. i know this was long but is anyone dealing with the same thing as me or has dealt with it in the past?