The pyramid part really didn't make any sense. It's like you were going along just fine and then you suddenly ran out of ideas so you threw that in at the end.
But hey, a janitor isn't a terrible occupation -- somebody's got to do it and it pays the bills. There's certainly worse. I don't think it necessarily needs to be a social dealbreaker. Just own up to it -- Flintstones style even with a "Eh, it's a living" if need be. I don't think I'd really care if someone was a janitor or a garbage man as long as they bathed after work and before social events.