I am also paid once per month, and I don't find the frequency of paychecks to be a problem. I think it helps a lot if you have enough of a financial cushion that you aren't counting down the days until payday. I am always paid at the end of the month, and I try to pay my bills as close to the first of the month as I can, but I could pay them earlier than that. So if for some reason I had to pay them earlier, I wouldn't be in a financial bind. Essentially, I've gotten myself into the position where I'm really spending October's paycheck right now, even if I don't actually pay any of those bills until December.
The only thing I truly don't like about being paid on a monthly basis is that, the way my employer does it, I am not paid the exact same amount each month. My pay periods actually run from the middle of one month to the middle of the next, and then I am paid for those hours at the end of the month. So instead of an averaged monthly amount, I'm paid for the actual hours I worked, and every pay period has a slightly different number of hours. I end up using an averaged amount of money (my annual salary divided by 12) for budgeting purposes, and just remind myself that some months will be less than that while other months will be more.