> ここのfindは、現状UserEventにgroup_idが無いのでどうにもならないかなぁ、という気がします。。

そうゆうときは、このmethodってここにあるべきなのか?っ今一度考えてみますが、
今回のケースはだいぶ複雑ですねぇ