I think it's obvious that this guy is using "I'm marrying myself" as an excuse to get things- presents- and attention. He feels like he's spent enough $$ on other people, and now it's his turn.
He says, "I'm not planning on getting married ANYTIME SOON"-- but I hope he realizes that what he's doing now is going to be in place of any wedding/presents in the future.
He also misses the point of marriage. People don't have a wedding "to get things." They have a wedding to declare their love and commit to eachother for life.
His intentions in marrying himself are clear: he wants stuff and he wants attention
Just for that I'd drop him as a friend for life.