Usually a child’s high school graduation is one of many milestone a kid can share his family especially the mother and father. Well it appears 50 Cent was absent form his son Marquise Jackson High School Graduation.

According to a source from 50, he didn't abandon his son on high school graduation day — despite an emotional Facebook post from the kid — instead 50 claims he was intentionally blocked from attending by his son's mother … at least that's what 50 is telling friends. Side eye on this one, no matter what the other parent say, there is nothing going to stop a parent from seeing their child Graduate from high school, college or even Tech School. Unless there was legal action in place but this is one person opinion.

Sources close to the rapper tell TMZ, “Fiddy” is extremely hurt and upset by the photo his son Marquise Jackson posted on Facebook Sunday crying in his cap and gown while hugging his mother.

Marquise wrote, "Yea I broke down. I was really excited to see my pops at my graduation but he never showed up smh. My sister and mama is always there for me just know that you wasn't. I did it without you."

But 50 of course disagrees … telling friends he was never told when or where the graduation ceremony was, or he would have been there. FYI, the ceremony was at Marquise's private school in ATL. Now this is the same school 50 is paying his kid tuition. Side eye again. Then again who knows what really happened or why he really did show. Hope it was a real good reason