Jensen was a bad sleeper, would wake up every 2 hours or so in the beginning, I was absolutely exhausted and we tried everything. Eventually, we moved him to his own room and he started sleeping through.
I have never drugged my child in order to get him sleep, I dont believe that is what a parent should do to their child.
There is always a reason why your child will not sleep, find out what that reason is and 10-1 your baby will be asleep. If sleep training is needed then so be it.
Jensen still wakes up every now and then, probably 3 days of every week during the early hours of the morning, and I accept that, I go into his room, make him comfortable, if it includes me holding him for a minute or 2 then so be it, because I wont always be able to hold him the way I am doing now!
Most of us chose to be parents, we made the decision to follow through and have the baby, and you need to learn to accept that you wont sleep a full 8 hours on most days. You need to learn to accept that you are not your own person, your house will never be clean again - its part of parenthood and in all honesty... I LOVE IT!