I surprised myself with how easily I could lie to my mum yesterday. it feels horrible though
Does it feel sufficiently "horrible" to stop you lying to your dm again?
Fwiw sws aren't trained to "see through it". Some are more savvy and streetwise than others, but are you willing to risk having your ds removed from your care because you underestimated a sw's ability to get the measure of you and your tendency to sin by omission?
However, my "harsh' words", of which there will undoubtedly be more if you continue to deceive all and sundry, were motivated purely by my concern that you may be labouring under the misapprehension that sws only work 9-5 Mon-Fri. If this should be the case, you need to wise up fast as many others whose dc have been removed by ss and put up for adoption can testify otherwise.
If, as I suspect, you have been told not to have unsupervised contact with your h or, as an exercise in damage limitation, you assured your sw that you would not be having any contact with him, maybe you should consider how it would look in court if it was reported that on Saturday 21 May Jesse's h arrived at her home at (time) and subsequently left at (time) when he went to the premises of a known drug dealer returning to Jesse's home at (time) where he remained until he left at (time)?
While you may believe that you have successfully downplayed your own prediliction for drugs and booze, you would do well to remember that you'could be asked to take a blood/hair strand test at any time.
The writing's on the wall, Jesse, and ignoring it can only bring heartache to you and distress to your ds, not to mention your dm who you deliberately set out to dupe in order to entertain your h at your home.