The picture looks like Obsessions but not clearly a OCD because you seems to be enjoying the experience which is unusual in OCD.
Next Steps
Meet a Mental Health Professional as you may need medications
Health Tips
You can try Thought stopping techniques like wearing a rubber band in your wrist and giving a painful stimulus by pulling and leaving the rubber band whenever you come across those thoughts