Gal.Dophine,
I dun spend a lot of time sleeping. Usually wake up at 6am and sleep at 12 - 1am with no nap in between. Wash clothes and mop floor after preparing hubby for work. prepare ingrediants for kiddo lunch after hanging the clothes. Once they nap in the noon, my lunch and prepare ingrediant for dinner/ fold clothes/ eat lunch/ surf net. Once they wake up, play with them, start cooking at 5pm, feed and bathe them all done by 7pm. It busy but time past easily.
I think I know where is your issue - latching the baby for 2 hour, put down he wake up. I am also currently BF both my gal. #2 is TBF, #1 is partial BF, supplement with FM. Both are latch on babies.
You know your baby is actually taking powernap when you nurse him, with comfort latching. Meaning he is taking your breast as the pacificer and sleeping when you thought you are actually nursing him. If you are using cuddle hold method, then I cann almost confirm with you he is not drinking but sleeping. (I went through this for 9 months with my #1).
What you must do now is to shorten your feeding time on your boy. If possible, pump and feed in bottle. If you are not comfortable with it, please wake him up whenever you see him falling asleep on your breast. Yes, shake him/call him/slightly tickle him and make sure he opened his eyes. Dun let him pause for too long at his breast. Baby do stop for a short second to breathe while latching but such not stopped too long. Also you can compress your breast when he is latching to make sure he is drinking(you can do it be pressing your breast with your thumb and forefinger when he is drinking).
Another way is to lie nurse. Latch him by both of you lying down in bed, tummy facing tummy, but make sure you also wake him up if he is falling asleep. Once he is full, he will auto unlatch or you can unlatch him after 45 mins. (In this way, you will not required to put him in cot and wakes him up)You can leave him to sleep on the bed but please make sure you pillowed the surrounding or use a bed rail so that he wont fall off the bed.
I have read that baby falls asleep during latching are usually taking the mother's breast as the pacificer while powernap. This is specially so when mother using cuddle hold method. The baby is so used to mother's warmth that the minute their back touches the cold hard mattress in their cot they will wake up.
I usually put her ontop of a pillow on my lap and nurse her. But BFing is afterall on bonding, I will hold her hand, touch her face, talk to her while I nurse her. This also prevent her from dozing off. After she unlatch (usually half an hour to 45 mins) I'll put her in her cot and she roll herself to sleep while I'll leave the room, onli taking occassionally peeks.