@Gardenlady543 great that you are home. Those early days and weeks are tricky and everything you have described is totally normal. I definitely experienced that difference in care and being overwhelmed by different advice coming from all sides. I actually refused a lot of advice this time round for that reason.
Yes it is normal that they cry all night when you first get home! Not sure why. They just need to be held a lot for reassurance in those early days. It's hard work but normal and won't last long.
Feeding is tricky too for most of us in those early days. My advice is to find a lactation specialist that you trust early on and stick with them for advice rather than get it from all sides. La Leche league are amazing and will often give you lots of time on the phone. Not sure which area you are but ours covers Hertfordshire and Oxfordshire and she's amazing if you are in this area.
A great website is called Kelly Mom and has tons of breastfeeding advice.
Lots of babies find it hard to latch when they are very small. It takes a bit of patience and practice. Feeds can be very long and it is hard to know if they are getting enough. Babies cry when they are hungry but also when they are tired and it's easy to assume every cry means you're not feeding well enough. If she has wet nappies tho then the food is doing its job.
Neither of my babies has put on weight the way the health visitors wanted. It is common so don't panic if this happens either.
We have topped both of ours up with formula in the early days which for some reason felt very emotional at the time but is totally fine. Both of us have been EBF from 7-10 weeks onwards but formula feeding is also fine.
Just trying to say that it can be hard but it's all totally normal as you said yourself.
Sending you so much love x