I mean this in the nicest way possible, but if you still feel the urge to do things like this, then you're amritvela can't be strict enough. A truly 'strict' amritvela would over time lower the influence of the panj chor, including kaam.
The reason why I mentioned the strict amrit vela is becasue after doing these mistakes I dont know how but I woke up everyday at 3am for 2 weeks doing nitnem and naam simran on top and in the day I was doing Sukhmani Sahib and in this time I felt at real peace and thought maharaaj ni bakshliya. However, after those 2 weeks i commited the same mistakes