HELP ME

Shannon
I need urgent advice! I am at breaking point and im so fucking sick of it! My boyfriend is the most lazy and childish person i have ever met! Ever! He rarely (like once every 3 months) cleans and when he does it is so halfassed he may as well have not done it at all! I am constantly picking up and cleaning after him, its like im his mother! Im sick of it! I have already told him that he needs to pick up his act and help clean but he doesnt follow through for longer than an hour. I have to constantly remind him to do things. He works most days but only for short hours and ive worked before so i know its tiring but fuck hes an adult! My son (6 months) and i stayed at my mums for the night earlier in the week and he couldnt even put away the dishes on the sink, its not like im asking him to fly to the moon and back jeez..its driving me crazy, having a dirty house stresses and depresses me so much and im so sick of it! Does anyone have any suggestions for me????