Hi, rania,
Congratulations on your new babe. I was wondering, how old is he now? Breastfeeding can seem hard to get the hang of in the beginning, but is worth persevering with, and getting support for as in the longrun things get much easier. How many times is your LO feeding in 24 hours? Many people don't realise that like us, babies tend to feed 8-12 or more times in 24 hours. (count up the number of times you eat, drink, have a cuppa or a glass of water and you'll see what I mean.) The proteins in formula are hard for a baby to digest, so their stomach may not empty as quickly. This is not necessarily a good thing, but may mean baby goes longer between feeds. In a 24 hour period most babies will have a time when they have a longer sleep, (at this age 3 hours is as good as it gets) and another time of the day or the night when they want a cluster of feeds close together - doesn't mean they are necessarily not getting enough - they just want their mum.