Gaytybe [top] -

Despite our best intentions, there are often obstacles that can get in the way of self-care. Here are some common obstacles and strategies for overcoming them:

-- Pull Requests (simplified) CREATE TABLE pull_requests ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), repo_id UUID REFERENCES repositories(id) ON DELETE CASCADE, source_branch TEXT NOT NULL, target_branch TEXT NOT NULL, title TEXT NOT NULL, body TEXT, author_id UUID REFERENCES users(id) ON DELETE SET NULL, state TEXT NOT NULL DEFAULT 'open', -- open, merged, closed created_at TIMESTAMPTZ DEFAULT now(), merged_at TIMESTAMPTZ, updated_at TIMESTAMPTZ DEFAULT now() ); gaytybe

| Method | Path | Body | Response | |--------|------|------|----------| | GET | /api/v1/repos | ?visibility=public|private&tag=pride | 200 OK → list of repos | | POST | /api/v1/repos | name, description?, isPrivate?, license?, tags? | 201 Created → repo object | | GET | /api/v1/repos/:owner/:name | — | 200 OK → full repo metadata | | PATCH | /api/v1/repos/:owner/:name | description?, isPrivate?, license?, tags? | 200 OK | | DELETE | /api/v1/repos/:owner/:name | — | 204 No Content | Despite our best intentions, there are often obstacles

Researchers have used GayTube as a primary data source to study sexual behavior and social trends within the MSM (men who have sex with men) community. | 200 OK | | DELETE | /api/v1/repos/:owner/:name

-- Repositories CREATE TABLE repositories ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), owner_id UUID REFERENCES users(id) ON DELETE CASCADE, name TEXT NOT NULL, description TEXT, is_private BOOLEAN NOT NULL DEFAULT FALSE, license TEXT, tags TEXT[] DEFAULT '{}', -- e.g., ['pride-project'] created_at TIMESTAMPTZ DEFAULT now(), updated_at TIMESTAMPTZ DEFAULT now(), UNIQUE(owner_id, name) );

| # | As a … | I want to … | So that … | |---|--------|-------------|-----------| |19 | User | Turn on a that hides NSFW or transphobic language in feeds/comments | My experience stays welcoming. | |20 | User | Report any harassment, hate speech, or policy violation in one click | Issues are escalated fast. | |21 | Moderator | Access a Report Queue with context (user profile, timestamps, original content) | I can triage fairly. | |22 | Admin | Export anonymized audit logs for compliance reviews | The platform stays transparent. |

Self-care is not just about pampering yourself with spa treatments or indulging in your favorite hobbies (although these things can be great for self-care!). There are many different types of self-care, including: