How about both!
Mycroft opened the door to his home office and stopped dead in his tracks. Where normally there was his sterile desk and bookshelves, now there was a shelf full of orchids bringing color and scent to the room. On the desk was one of Mycroft’s favorite books, first edition. And open to his favorite passage he noticed as he stepped further into the room. Quietly he moved to inspect the flowers a moment before taking a seat and pulling the book to him.
There was a knock on the open door. He looked up to find Greg standing there with a bottle of their favorite wine and two glasses.
“You did all this for me?” asked Mycroft.
“Happy Birthday,” smiled Greg, coming in to steal a kiss and pour the wine.
**
John watched Sherlock lean against the bar, smiling and lightly touch the arm of the other young man. He took another swig of his beer. The other man laughed at something Sherlock said and he saw the detectives eyes light up. It was an act. He knew it was an act. But still his hand flexed by his side. The other man leaned in and whispered something in Sherlock’s ear, hand coming to rest on his thigh.
That was it. John put down his drink and walked towards the pair, case be damned. “Excuse me,” he said, tapping the other man’s shoulder. He saw Sherlock’s eyes and ignored the silent command to back off.
“Hey go away,” he said, looking down at John. “I’m busy.”
“No, you’re done.”
The man scoffed, taking in John’s size. “What are you going to do about it?”
Less then three minutes later John and Sherlock were out on their arses. At least John had the satisfaction of watching the other man hold his bloody nose and glare at them as he headed down the street.
“I almost had the information I need,” said Sherlock, turning on him. “Why would you…” He blinked and looked closer at John. "Wait a minute. Are you jealous?“
"Brilliant deduction,” growled John. He looked at him a moment, then pulled him down and into a kiss.