What iPhone should I upgrade to? - 2

I'm updating my iPhone 7 this week because the battery life is horrendous and can't decide what iPhone to upgrade to. It will be a 2 year plan so I'm not sure if it is a bad idea to go with the iPhone 8 plus but I'm considering it for battery life. I have heard the iPhone XR is better than the 8 plus but has a worse camera and display. The prices of the 8 plus (64gb) and XR (128gb) are much better than the XS but I'm considering that as well even though its $20-30 more per month. My biggest concern is battery life as my current phone needs charging by lunch and I can't stand it. I'd also want a good camera and storage but it seems i can't get all three of these in one device and comfortable move up from the 7. Any advice if you have had any of these devices would be appreciated

My lock/power off button broke?

I've had my iphone SE for 1 1/2 years and I've never smashed it, mistreated it or had any problems/symptoms leading up to the breaking of my lock button, any ideas why this happened and roughly how much it will cost to repair without apple insurance?

How can my iPhone lose weight?

My iPhone is fat and it wants to lose 20-30 pounds. It says it wants to look good in a speedo to impress black woman at the beach

My Iphone has issues

My Iphone won't really turn on. Well, kinda. It'll only turn on when fully plugged into a wall outlet. It shows the dead battery symbol at first but then shows the apple logo and then it tells me to plug my Iphone into iTunes. I try that but when I unplug it, it just shuts off again. When I plug it into the computer, it still is off.

Why is my order on fraud hold?

I ordered the iPhone XS MAX and got a new 5GB single line plan.
I got an email saying 'thanks for your order' and whatnot.

then I uploaded my ID and submitted it when they asked in another email.
I got an email saying my order is under review by the fraud department and to call them which I did on my lunch at work but it hung up on me saying the store was closed.

what does this mean?
does it have to do with my card or does verizon tell you right away that your order can't go through due to credit because my order was successful until this. I'm not sure why.