I'd schedule some coaching or something, set and accomplish some goals (soCal? may as well get sum freestyle right?).
I ride most of the time by myself, have a blast with friends but over the years realize that I have enough stoke for like 30000 people so its hard expect anyone to keep up.
I'm the blockhead who has to go paddle out for an hour or 2 every day all summer when there are no waves
If you push yourself on the mountain you will crash after a meal and hotub/shower no need to worry about entertainment.