re that bug - lewdness rating also resets to a limit of 50 on sleeping.
last playthrough i tried to just never sleep to a avoid the bug & noticed that:
1. patrick's training doesn't proc unless you've slept though it should be every day
2. the events in the ashon city wossname club also don't proc- you can't go do the second shift of recon until having slept.
probably secondary issues to the sleeping/reset bug but just as an fyi.