I think a good man is difficult to find...I mean a responsible, caring, well-together man..also someone who is always gonna have your best interests at heart...
Is he financially stable? Would he be a good influence on your son?
His sex drive is not as high as yours but it still exists right?
No man is gonna be perfect anyway...it's a trade-off...there is also something you have not thought about but in maybe 4 to 5 years your libido will start to tickle you much less..I think you are at your pick probably right now...how old is your guy?
So don't throw the towel away for the sex drive mismatch...think about it...you did say you love him...